テストケースを実行する - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

テストケースを実行する

テストを実行すると、コンタクトセンターエクスペリエンスとの実際のやり取りをシミュレートします。入力 (DTMF、テキスト/発話など) をシミュレートするために新しい問い合わせが作成され、インタラクショングループの実行が開始されます。各インタラクショングループは 1 回だけ実行されることが予想されます。

複数のインタラクショングループを含むテストフローでは、接続されているかどうかにかかわらず、インタラクショングループが検証に成功せず、オブザーブブロックが問い合わせフローからのイベントと一致しない場合、テストは最終的に 5 分後に失敗ステータスでタイムアウトします。

インタラクショングループが順番に接続されている場合、各グループは前のグループの正常な検証によって異なります。以前のインタラクショングループが予想されるイベントを観察できない場合、後続のインタラクショングループは実行されず、テストは失敗ステータスで 5 分後に最終的にタイムアウトします。

インタラクショングループが他のインタラクショングループに接続されていない場合、依存グループとは独立して一致するイベントが発生したときにトリガーされます。これにより、未確定のシーケンスで発生する可能性のあるエクスペリエンスを検証できます。

テストの実行中は、次の制限と動作に注意してください。

  • テスト実行レコードの保持: テスト実行結果とそれぞれのレコードは、2026 年 2 月 9 日より前に実行されたテストケースについて、実行日から 30 日間保持されます。その日以降に実行されるテストでは、レコードは無期限に保持されます。

  • 同時テストの制限: 最大 5 つの同時テストを実行できます。5 つのテストケースがアクティブに実行中でも、追加のテストはキュー状態のままになります。

  • テスト実行キュー容量: システムは、実行中の 5 つのテストを含め、キュー内で最大 100 のテスト実行を受け入れます。この制限を超えるリクエストは拒否されます。

  • テスト期間の制限: 各テストシミュレーションの最大期間は 5 分です。シミュレーションがこの時間制限を超えると、テスト実行は自動的にタイムアウトして終了します。

  • 自動タイムアウト: アクションブロックテストコマンドを使用して手動で終了していないテストは、合計実行時間の 5 分後に自動的にタイムアウトします。

  • エージェントキューインタラクション: シミュレートされた問い合わせがキューに転送される前にテストを終了しない場合、シミュレートされた問い合わせがエージェントキューに到達し、ライブエージェントと問い合わせとして接続することがあります。

シミュレートされた問い合わせがライブエージェントに到達しないようにするには、次のアプローチを検討してください。

エージェントキューでシミュレートされた問い合わせを処理するためのベストプラクティス
  • プロアクティブテストの終了: アクションブロックを使用して、シミュレートされた問い合わせがエージェントに到達する前にテストを終了し、該当する場合はライブオペレーションの中断を防ぎます。

  • テストキューの置換: アクションブロックを使用して、実稼働キューをテストケース設定の専用テストキューに置き換え、実際のエージェントが影響を受けないようにします。

テストケースを実行するには
  1. テストケースを実行するには、テストの実行を選択します。

  2. テストケースが実行されたら、テスト実行タブを選択して、テストケースの進行中のテスト実行と完了したテスト実行のリストを表示します。

  3. テスト実行を選択すると、インタラクションブロックの実行ステータス、シミュレートされた問い合わせ ID、各ステップの合格または不合格のステータスが表示されます。

テスト実行タブで、すべてのテストケースのすべてのテスト実行を表示することもできます。このページには、同じ Amazon Connect インスタンス内のすべてのテスト実行が一覧表示されます。作成したテストケースまたは表示する権限を持つテストケースの詳細テスト結果のみが表示されます。