- 印刷
- ダークライト
シナリオ詳細画面
シナリオが正常に保存されると、レコーディング中に行った操作が一連のステップとしてシナリオ詳細画面に表示されます。この画面から、シナリオの確認や編集を行うことができます。
各ステップの左上にステップ番号が表示されます。またステップの下には、行った操作の概要が表示されます。ほとんどの場合、スクリーンショットが表示されるため、ステップの内容が一目で分かります。
メニュー
画面右上の「保存」ボタンの横には、縦三点リーダーがあります。クリックすると、次のようなオプションが表示されます。
実行履歴を表示
このシナリオの実行結果をすべて見ることができます。テスト結果を比較し、違いを確認するのに便利です。
編集履歴を表示
シナリオを編集した場合、新しいバージョンが作成されます。「変更内容を確認したい」「変更を元に戻したい」という時に役立ちます。
関連テストプランを表示
このシナリオを含むすべてのテストプランが表示されます。
複製
シナリオを複製することができます。
ステップグループとして複製
「複製」と似ていますが、ステップグループとしてシナリオを複製するボタンです。
削除
シナリオを削除できます。
⚠︎一度削除したシナリオは復元できませんのでご注意ください。
ステップ詳細
ステップもしくはステップの右上に表示される鉛筆アイコンをクリックすると、ステップの詳細が表示されます。以下はクリックをするステップの詳細です。
ステップ名とメモ
ステップにはステップ名と、そのステップの詳しい説明を入力できるメモ欄があります。ステップ名とメモを入力すると、次のように反映されます。
アクション
そのステップで行われた操作の種類が表示されます。
アサーションステップの場合、ドロップダウンメニューからアサーションコマンドを選べるため、再レコーディングなしで、検証内容を変更できます。
このステップが失敗した時
このステップが失敗した場合、テストをどのように扱うか指定します。ドロップダウンメニューから、以下の3つのオプションから選択できます。
テストを終了する
ステップが失敗するとテストは終了し、テスト全体が失敗として扱われます。デフォルトで指定されています。
このステップはエラーとしてテストを実行する
ステップが失敗してもテストは続行します。実行が終了すると、テスト全体が失敗として扱われます。このオプションは、ステップが失敗しても、以後のステップは操作を進めたい場合に便利です。
無視してテストを続行する
この設定をしたステップは、失敗しても成功として扱われます。
入力値
入力値が必要な入力ステップおよびアサーションの場合、以下のように値を指定するエリアが表示されます。
入力値を変更するには、「値を指定」の欄で指定しましょう。また、「値を指定」のドロップダウンをクリックすると、次のような入力値を選択できます。
値を指定
テスト実行時に、この欄に入力したテキストが使用されます。
テストメールアドレス
あらかじめ作成したテストメールアドレスを、ドロップダウンから選択できます。
ダミーメールアドレス
テストメールアドレスと同様に、「ダミーメールアドレス」を選択すると、このステップの入力値にランダムメールアドレスを割り当てることができます。なお、ダミーメールアドレスは実際には動作せず、ダミーメールアドレス宛に送信されたメールは受信されません。
データ
シナリオ画面上部の「データ」タブでCSVからデータを取り込んだ場合、このステップにデータを割り当てることができます。
他のステップから取得
値を返すJSステップや動的な値のステップが存在する場合、これらの値をステップの入力として使用することができます。
変数
インポートされた変数を指定できます。