---
title: "JSモジュールのテスト"
slug: "test-a-js-module"
abstract: "Sitecore PersonalizeでJSモジュールをテストする方法を説明しています。"
---
# JSモジュールのテスト

JSモジュールは、選択したゲストに対して実行することでテストできます。公開前にモジュールをテストし、エラーを特定し最適なパフォーマンスを確保することをお勧めします。コードを変更した後、同じゲストで再度モジュールをテストし、結果を確認してください。

JSモジュールはより大きな機能の一部(例えば、プログラム可能な決定に取り込まれる関数)に過ぎないため、JSモジュールのコードをコピーしてドラフトのプログラム可能な決定に貼り付け、[そこでテスト](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-model-variants-in-sitecore-personalize/test-a-decision-model-variant.html "Test a decision model variant")する方が良いかもしれません。

*User*、*Developer*、またはSitecore Cloud Portal*Admin*役割を持つチームメンバーはJSモジュールをテストできます。

JSモジュールのテスト:

1.  JSモジュールを開き、「**編集**![Edit icon](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/edit_pencil.png)」をクリックします。
    
2.  コードエディターで **「テスト**」をクリックします。
    
    ![The Test JS module dialog](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/pers_testMSmodule.png)
    
3.  **テストJSモジュール**のダイアログでは、デフォルトのゲスト属性と照合するか、検索ボックスをクリックして最近のゲストリストから「**最近**」を選択、ブックマークしたゲストのリストから「**ブックマーク**」を選択できます。システムは最近アクティブだったゲストを選択します。例えば、メールアドレス、他のユニークな識別子、ブラウザIDなどを使ってゲストを検索できます。
    
    > !注コードの設定やテスト時によく使うゲストのデータを使っている場合は、**スター** アイコンをクリックしてゲストをブックマークするだけで、もう探す必要がなくなりましょう。
    
4.  **テスト**をクリックします。モジュールは本番環境と同様に、選択したゲストのデータに対して動作します。モジュールの出力は**Response**タブに表示されます。