--- title: "アプリケーションのテスト" url: https://docs.catalyst.zoho.com/ja/tutorials/leadmanager/python/test-application/ description: "Catalystコネクタを使用してZoho CRMアカウントに接続し、リードモジュールから直接リードの表示、作成、更新、削除を行えるLead Managerアプリケーションを構築します" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "CLIリソースの提供" url: /ja/cli/v1/serve-resources/introduction --- # アプリケーションのテスト アプリケーションをリモートコンソールにデプロイする前に、Catalyst CLIを使用して[ローカルサーバーでアプリケーションをテスト](https://docs.catalyst.zoho.com/ja/cli/v1/serve-resources/introduction)し、すべてが正常に動作するか確認できます。 Catalystプロジェクトをローカルでサーブするには、プロジェクトディレクトリから以下のコマンドを実行します: ```sh catalyst serve ``` Lead Managerアプリケーションがデフォルトポート3000でサーブされます。コンポーネントのローカルエンドポイントURLが表示されます。 ![serve-app](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/serve-app.webp) > **Note:** クライアントのホームページまたはサブページ、あるいは関数にアクセスするたびに、CLIはアクセスされたURLのライブログをHTTPリクエストメソッドとともに表示します。 CLIに表示されるクライアントのローカルURLを使用して、ブラウザでアプリケーションを開くことができます。 ![localhost](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/localhost.webp) 最初にログインページにリダイレクトされます。サインアップアクションを自分で設定した場合は、まずサインアップしてからアプリケーションにログインできます。それ以外の場合は、Zohoサインインアイコンを使用してログインできます。 権限ページにリダイレクトされます。Zohoアカウントの詳細にアクセスするためにアプリがリクエストする権限を承認してください。 ![zoho-permissions](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/zoho-permissions.webp) その後、アプリケーションにリダイレクトされます。このページの**Zoho CRMアイコン**をクリックしてZoho CRMに接続します。 ![crm-application](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/crm-application.webp) このアプリケーションから、設定済みのZoho CRMアカウントで直接リードを作成および管理できるようになりました。 > **Note:** すでにZoho CRMアカウントにサインインしている場合は、そのままリードの追加に進むことができます。サインインしていない場合は、Lead Managerアプリに接続するCRMアカウントを選択するよう求められますので、選択して**Submit**をクリックしてください。既存のすべての開発者、サンドボックス、本番アカウントが一覧表示されます。 リードを追加するには、**Add a Lead**セクションにリードの詳細を入力し、**Add Lead**をクリックします。 リードの追加、編集、削除を行うたびに、確認ポップアップがステータスを表示します。 ![confirmation](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/confirmation.webp) **Manage Leads**タブをクリックすると、リードモジュールのすべてのリードを表示できます。テーブル内の各アイコンをクリックして、リードの編集または削除ができます。 ![manage-leads](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/manage-leads.webp) リードの情報を更新し、**Edit**をクリックします。 ![edit-lead](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/edit-lead.webp) 削除アイコンをクリックすると、確認ポップアップでアクションの確認が求められます。 ![delete-popup](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/delete-popup.webp) CatalystコンソールからData Storeに登録されたリフレッシュトークンと`userID`の値も確認できます。**Token**テーブルの**Data View**セクションに移動して、追加されたレコードを確認します。 ![check-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/check-table.webp) このエントリを削除すると、クライアントアプリケーションで認証情報を再認証し、CRMアカウントへの接続を再度確立する必要があります。 **Logout**をクリックしてアプリケーションからログアウトできます。 このセットアップが正常に動作している場合は、アプリケーションを本番環境にデプロイできます。 ターミナルで`serve`セッションを終了するには、OSに応じた実行中のプロセスを終了するコマンドを実行します。