---
sourceDocument: Yokohama 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 仮想エージェントトピックのユーザーテストでの動的入力による失敗の処理

# 仮想エージェントトピックのユーザーテストでの動的入力による失敗の処理 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

テストケースの一部として実行する入力を制御することで、仮想エージェントのトピックの自動テストを実施する際の失敗を回避できます。

## 始める前に

動的入力を含むトピックのテストケースを設定します。詳細については、「[仮想エージェントデザイナーでの自動テストの作成](https://servicenow-prod.fluidtopics.net/Mml3osGx~ocMvXpXQ8tYZA "仮想エージェントデザイナーで自動テストを作成し、理想的な会話トピックフローに対して定期的にテストを実行します。トピックに対して複数の自動テストを作成して、理想的な会話パスやエラーなどのさまざまな状況についてさまざまな会話フローをキャプチャできます。")」を参照してください。

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

## このタスクについて

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

## 手順

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

