仮想エージェントデザイナーでの自動テストケースの管理と実行

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 自動テストフレームワーク (ATF)から仮想エージェントデザイナーまでを使用して公開されたトピックの再利用可能なテストケースを実行し、本番前にパフォーマンスの問題を特定し、リグレッションを防ぎます。

    始める前に

    必要なプラグイン:com.glide.cs.atf。

    必要なロール:atf_test_designer、atf_ws_designer、atf_test_admin、virtual_agent_admin、または admin

    このタスクについて

    [ テストケースを管理 ] ボタンをクリックすると、[ テストケースを実行] タブが開きます。テストケースを実行する前に、事前にテストケースを作成しておく必要があります。[ テストケースを作成 ] タブには、自動テストが関連付けられていない公開済みトピックが表示されます。これらのトピックは、最終公開日から順に表示されます。トピック名を選択すると、新しいウィンドウが開き、 仮想エージェントデザイナーでそのトピックに移動します。トピックから、[ テスト ] を選択してテストケースを作成できます。詳細については、「仮想エージェントデザイナーでの自動テストの作成」を参照してください。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. ディスカバリータイプの切り替えスイッチを NLU/キーワードにスライドさせ、サイドバーの [リソース] リストで [テストケースの管理 ] を選択します。
      [ テストケースを実行 ] タブまたは [ 開始] ボタンが表示されます。[ テストケースを実行 ] タブには、以前に作成されたテストケースがあるトピックが表示されます。[ 開始] ボタンをクリックすると、[ テストケースを作成 ] タブにリダイレクトされ、トピックの自動テストの作成を開始できます。
    3. リストビューで、列を確認します。
      表 : 1. [テストケースを実行] 列
      説明
      テストケース リンクされたテストケース名を表示します。リンクされた名前を選択すると、新しいウィンドウが開き、 自動テストフレームワーク (ATF)内のそのテストに移動します。自動テストフレームワーク (ATF)から、テストステップを含むテストの詳細を表示できます。
      トピック リンクされたトピック名を表示します。リンクされた名前を選択すると、新しいウィンドウが開き、 仮想エージェントデザイナー内のそのトピックに移動します。複数のテストケースを含むトピックがグループ化されます。
      実行ステータス テストの実行状況を表示します。次の 3 つのステータスがあります。
      • 準備完了:テストケースを実行する準備ができています。
      • 進行中:テストケースの実行中に表示される一時的なテストケースステータス。テストの実行後、ステータスは [準備完了] に戻ります。
      • 推奨事項を実行:トピックの公開日はテストケースの最新の実行日よりも新しいため、トピックの更新が公開されている可能性があります。最新の公開済みトピックとその関連テストケースが同期していない可能性があるため、実行をお勧めします。
      前回の実行 テストが最後に実行された日付とタイムスタンプを表示します。トピックは、前回のテスト実行日でグループ化されてソートされます。複数のトピックで同じ実行が発生した場合は、トピックの最終公開日でソートされます。
      結果 [不合格] または [合格] のいずれかが表示されます。リンクされた結果をポイントすると、合格または不合格のステップの詳細の簡単な説明が表示されます。リンクされた結果を選択すると、新しいウィンドウが開き、自動テストフレームワーク (ATF)内のそのテストのテスト結果が表示され、より具体的なステップの不合格または合格の詳細を表示できます。テストケースが合格した場合、最新の公開トピックとその保存されたテストケースの間に変更はありません。テストケースが不合格の場合、最新の公開トピックとその保存されたテストケースの間に変更が加えられています。詳細については、「 テスト結果の表示」を参照してください。
      ヒント:
      仮想エージェントデザイナーで作成およびテストされたすべてのトピックのテストスイートを表示するには、次の場所に移動します 自動テストフレームワーク (ATF) > スイートをクリックし、[ 仮想エージェントトピック] を選択します。詳細については、「 自動テストスイートの実行」を参照してください。
      アクション このページと自動テストフレームワーク (ATF)からテストケースを削除する [削除] ボタンを表示します。
    4. 1 つ、複数、またはすべてのテストケースのチェックボックスをオンにして、[ 実行] を選択します。
      ヒント:
      テストケースを実行するには、 sn_atf.runner.enabled プロパティをオンにする必要があります。プロパティをオンにしたら、[ 実行] を選択できます。[テストケース] 列ヘッダーの横にあるチェックボックスをオンにして、実行するすべてのテストケースを選択することもできます。
      進行中のバナーが表示され、テスト結果の準備ができると完了バナーに変わります。[前回実行] 列が更新され、前回実行されたテストケースがテーブルの一番上に移動します。