--- title: "アプリケーションのテスト" url: https://docs.catalyst.zoho.com/ja/tutorials/event-app/nodejs/test-application/ description: "Catalyst Event Functionを設定し、Catalyst SignalsのRuleに関連付けて、ユーザーがサインアップした際に自動でオンボーディングメールを送信します。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "リソースの提供" url: /ja/cli/v1/serve-resources/introduction/ - name: "Catalyst Signals" url: /ja/signals - name: "Catalyst Mail" url: /ja/cloud-scale/help/mail/introduction - name: "Catalyst Authentication" url: /ja/cloud-scale/help/authentication/introduction/ --- # アプリケーションのテスト アプリケーションをリモートコンソールにデプロイする前に、Catalyst CLIを使用してローカルサーバーでアプリケーションをテストし、すべてが正常に動作するか確認できます。 Catalystプロジェクトをローカルで起動するには、プロジェクトディレクトリから以下のコマンドを実行します。 ```sh catalyst serve ``` アプリケーションがデフォルトポート`3000`で起動されます。コンポーネントのローカルエンドポイントURLが表示されます。 > **Note:** クライアントまたは関数のホームページやサブページにアクセスするたびに、CLIがアクセスされたURLとHTTPリクエストメソッドのライブログを表示します。 ![catalyst_tutorials_eventapp_signals_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_serve.webp) ブラウザでクライアントコンポーネントのローカルURLを開いてアプリケーションにアクセスできます。フォームにテスト用の任意の名前を入力します。Catalystが確認メールとオンボーディングメールを送信するため、メールアドレスを入力して**Get Started**をクリックします。 ![catalyst_tutorials_eventapp_signals_serve_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_serve_start.webp) 確認メールがメールアドレスに送信されます。メール内のリンクをクリックして、クライアントアプリケーションにアクセスするためのパスワードを設定します。 ![catalyst_tutorials_eventapp_signals_email_sent_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_sent_1.webp) > **Note:** この確認メールは、CatalystコンソールのAuthenticationコンポーネント内の**Email Templates**に移動してカスタマイズできます。ただし、Catalystが提供するデフォルトのメールテンプレートで十分です。詳細は、Email Templatesの[ヘルプページ](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/email-templates/introduction/)を参照してください。 パスワード設定ページにリダイレクトされます。パスワードを入力し、確認パスワードを入力して**Confirm**をクリックします。 ![catalyst_tutorials_eventapp_signals_pwd_set](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_pwd_set.webp) **Confirm**をクリックすると、先ほど設定した_redirect.html_にリダイレクトされます。 ![catalyst_tutorials_eventapp_signals_rule_test_product_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_test_product_tour.webp) Ruleがトリガーされます。 Catalystコンソールの*Signals*セクションにある**Logs**コンポーネントからイベントの処理状況を確認できます。イベントが処理されると、`Success`と表示されます。 ![catalyst_tutorials_eventapp_signals_email_signals_logs](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_signals_logs.webp) **Logs**アイコンをクリックすると、[Catalyst DevOps](https://docs.catalyst.zoho.com/ja/devops/)サービス内の[Logs](https://docs.catalyst.zoho.com/ja/devops/help/logs/introduction/)コンポーネントに移動します。ここで、イベント実行の詳細なログを確認できます。 ![catalyst_tutorials_eventapp_signals_logs_devops](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_logs_devops.webp) メールを確認して、オンボーディングメールを表示できます。 ![catalyst_tutorials_eventapp_signals_email_pdt_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_pdt_tour.webp) リンクをクリックすると、先ほど設定した_tour.html_ページにリダイレクトされます。 ![catalyst_tutorials_eventapp_signals_pdt_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_pdt_tour.webp) 設定が正常に機能し、エラーなく動作することが確認できました。