--- title: "アプリケーションのテスト" url: https://docs.catalyst.zoho.com/ja/tutorials/task-manager/nodejs/test-app/ description: "タスクの作成と管理を行うReactタスクマネージャーアプリを構築します。タスクに対してCRUDおよびフィルター機能を実行できます。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Catalyst NoSQLヘルプドキュメント" url: /ja/cloud-scale/help/nosql/introduction/ - name: "CLI Serve Resources" url: /ja/cli/v1/serve-resources/introduction/ --- # アプリケーションのテスト アプリケーションをリモートコンソールにデプロイする前に、Catalyst CLIを使用してローカルサーバーで[アプリケーションをテスト](https://docs.catalyst.zoho.com/ja/cli/v1/serve-resources/introduction/)し、すべてが正常に動作するか確認できます。 Catalystプロジェクトをローカルで実行するには、プロジェクトディレクトリから以下のコマンドを実行します: ```sh catalyst serve ``` > **情報:** アプリケーションは通常、デフォルトポート`3001`で提供されます。ローカルシステムの別のプロセスによってポートが使用されている場合は、次に利用可能なポートで提供されます。 ![catalyst_tutorials_nosql_taskmanager_cli_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_cli_serve.webp) > **注意:** アプリケーションのホームページまたはサブページにアクセスするたびに、CLIはアクセスされたURLとHTTPリクエストメソッドのライブログを表示します。 ![catalyst_tutorials_nosql_taskmanager_cli_serve_live_act](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_cli_serve_live_act.webp) ブラウザでアプリケーションのlocalhostURLを開いて、Task Managerアプリケーションにアクセスできます。 ![catalyst_tutorials_nosql_taskmanager_serve_main_screen](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_main_screen.webp) ### 作成機能のテスト 1. 必要なフィールドに入力し、**Add Task**をクリックしてタスクを作成します。 ![catalyst_tutorials_nosql_taskmanager_serve_screen__add_task_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_screen__add_task_1.webp) 2. タスクが作成されます。コンソールのNoSQLテーブルでデータを検索して、タスクが作成されたことを確認できます。 ![catalyst_tutorials_nosql_taskmanager_serve_nosql_first_local](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_nosql_first_local.webp) 3. Indexドロップダウンからテーブル*TaskHandler*を選択し、`UserID`(**Partition Key**)または`Task Name`(**Sort Key**)で検索します。検索する属性に必要な値を入力してください。 ![catalyst_tutorials_nosql_taskmanager_serve_nosql_first_local_2](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_nosql_first_local_2.webp) ### フィルター機能のテスト 1. クライアントアプリの**Filter Task**ボタンをクリックして、フィルター操作セクションに移動します。指定したフィルターの条件に一致するタスクを検索できます。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_button_highlit](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_button_highlit.webp) 2. 必要な入力を行い、**Apply Filters**をクリックして、フィルタリングされた結果を表示します。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_apply](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_apply.webp) ### 編集および削除操作のテスト タスクをクエリした後、タスクに対して編集および削除操作を実行できます。 タスクを編集するには: 1. **Edit**をクリックしてタスクを編集します。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_update_hihglit](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_update_hihglit.webp) 2. タスクを更新したら**Submit**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_submit_update](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_submit_update.webp) タスクが更新されます。 タスクを削除するには: 1. 不要なタスクの**Delete**をクリックします。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_del_apply](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_del_apply.webp) 2. **OK**をクリックして削除操作を確認します。 ![catalyst_tutorials_nosql_taskmanager_serve_filter_submit_confirm](https://catalyst-docs-development.zohostratus.in/images/tutorials/task-manager/catalyst_tutorials_nosql_taskmanager_serve_filter_submit_confirm.webp) タスクはNoSQLテーブルおよびアプリケーションから完全に削除されます。コンソールのNoSQLを開いて、これらの更新が行われたかどうかを確認できます。 このページで定義されているとおりにアプリケーションが動作している場合は、アプリケーションをデプロイできます。