Automation Test
自動テスト機能で、ユーザーはテスト質問 (test case)を入力して、システムがこれらの内容をBotに入れる前に自動的にテストする。この機能により、設計されたシナリオの通り実行する。
Botの実際のシナリオに基づいて自動テストケース作成を実行する
管理者がテストケースをすばやく確認して準備できるようにサポートシステムは設定されておくシナリオからテストケースを自動的に作成することができる。
具体的には、テストケースを動的に作成する2つのケースがある。
QnAのシナリオからテストケースを作成する:QnAのシナリオは分岐のための変数の条件が含まれていない回答があるシナリオを含むのと定義される。
Flowのシナリオからテストケースを作成する:FlowのシナリオはBotにある分岐やシナリオのスレッド分けのための変数の条件のテストが必要なシナリオ、又はフォームで情報を取得するシナリオだと定義される。
QnAのシナリオに対する。
ステップ1: のボタンをクリックしてQnAというタイプのテストケースをダウンロードする。
ステップ2:QNAテストケースファイルをチェックして何か不足なら管理者はテストを行うために編集と補足する必要がある。
ステップ3:VIII.1のようにテストケースを実行する
Flowのシナリオに対する
ステップ1:次のテンプレートのように、フロー形式でテスト結果を生成するための基本的なテストケースファイルを準備する。
ステップ2: のボタンをクリックして準備しておいたサンプルファイルをアップロードする。
ステップ3:システムは、上記の入力ファイルに基づく出力を含むテストケースを返す。
ステップ4:VII.1のようにテストケースを実行する