仮想エージェントトピックのユーザーテストにおける動的入力に起因するエラーの処理

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • テストケースの一部として実行する入力を制御することで、 アシスタントデザイナー 内のトピックの自動テストを実行する際の失敗を回避します。

    始める前に

    動的入力を含むトピックのテストケースを設定します。詳細については、「仮想エージェントデザイナーでの自動テストの作成」を参照してください。

    必要なロール:virtual_agent_admin または admin

    このタスクについて

    アシスタントデザイナー でテストを実行すると、トピックに完全に機能するコンポーネントがある場合でも、一部のテストが失敗することがあります。これらのエラーは、常に現在の時刻を返す関数に基づくタイムスタンプなど、さまざまなケースに基づいて発生する可能性があります。テストの実行時にタイムスタンプは正しく作成されますが、テストケースに記録されたタイムスタンプと一致しません。同様の例としては、さまざまなユーザーが異なる名前、メールアドレス、物理アドレス、または各ユーザーに固有のその他の情報を入力することが挙げられます。時間やその他の変化する条件に基づいて異なるデータを返すトピックは、テストの失敗ポイントになる可能性があります。動的入力を使用するテストステップを非アクティブ化することで、それらのステップで見つかったデータの変更によって失敗することのないテストを実行できます。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. ディスカバリータイプの切り替えスイッチを [NLU/キーワード] に設定し、[ テストケースの管理] を選択します。
    3. 作業するテストケースを開きます。
    4. [ テストステップ ] タブで、除外するテストステップの [アクティブ] 列を選択し、その値を False に設定します。
    5. 非アクティブ化するテストステップの数だけステップ 4 を繰り返します。
    6. テストケースを実行またはデバッグします。