スケジュール済みのテストスイートの操作
指定した日時にテストスイートを実行するようにスケジュールすることができます。
テストスイートをスケジュールするには、次の3 つのコンポーネントが必要です。
- テストスイートレコード
- システムにテストスイートを実行させる時刻を指定するスケジュールレコード
- テストスイートを、それを実行するスケジュールと関連付けるスケジュールされたスイート実行レコード
このモデルでは、さまざまなテストスイートにスケジュールを関連付けることができます。
注:
スケジュールできるのは、個々のテストではなくテストスイートのみです。スケジュール済みのテストは、スケジュール済みのスイートのブラウザ条件に一致するスケジュール済みのクライアントテスト ランナーページが開いている場合にのみ実行されます。スケジュール済みのテストは、ロックされている、電源が切れている、またはブラウザが開いていないマシンでは実行できません。
テストスイート実行レコードのウォッチリストでは、システムがテストスイート実行を完了したときに、ユーザーが電子メールを受け取るように指定することもできます。
テストスイートに 1 つ以上のフォームステップ(ユーザーインターフェイスを含むステップ)が含まれている場合は、スケジュールでスイートを実行する時に、スケジュール済みのクライアントテスト ランナーがブラウザでアクティブに実行されていることを保証する必要があります。
注:
クライアントテスト ランナーを実行するための推奨事項と要件については、ブラウザの推奨事項と要件を参照してください。
テストスイートをスケジュールするための段階的な手順については、「自動テストスイートのスケジュール」を参照してください。
スケジュール済みのテストスイートの実行完了時にメールを受け取るユーザーの指定
スケジュール済みのテストスイートの実行が終了したときに、通知を受けるユーザーを指定できます。
始める前に
手順
- スケジュール済みのテストスイートの実行レコードに移動します。
- このスケジュール済みのテストスイートの実行完了時に通知するすべてのユーザーを、レコードのウォッチリストに追加します。
自動テストフレームワーク (ATF) のスケジュール済みテストスイートの完了通知メール
システムがスケジュール済みのテストスイートの実行を完了すると、スケジュール済みのテストスイート実行レコードウォッチリストのユーザーに電子メールが送信されます。この電子メールには、スケジュール済みのスイート実行およびその結果に関する詳細情報へのリンクと情報が含まれています。
注:
メールを送信するには、メール機能を有効にする必要があります。
スイート統計情報
電子メールの「スイート統計」セクションには、スイート数および結果のステータス (失敗 (F)、エラー (E)、スキップ (S)、キャンセル (C)、合格 (P)) 別の詳細が示されています。各ステータスの意味については、「テストスイート結果レコード」を参照してください。
テストスイート結果
電子メールの「テストスイートの結果」セクションでは、時間の経過とともにテストスイートの結果がレポートされます。注:
デフォルトでは、このレポートには失敗したテストのあるスイートのみが含まれていますが、この設定はプロパティページのメールプロパティフィールドで変更できます。デフォルトに設定すると、テストスイート内の失敗したテストのみが報告されます。
注:
ATF は、最近のテスト結果のみをメールレポートで報告します。設定された保持時間制限内であれば、以前のテスト結果はすべて存在しています。ATF テスト結果の保持ポリシーの詳細については、「テーブルクリーンアップ」を参照してください。
| 文字 | 色 | 説明 |
|---|---|---|
| F | 赤 | 不合格のテスト |
| P | 緑 | 合格したテスト |
| S | 白 | スキップされたテスト |
| C | 白 | キャンセルされたテスト |
| E | オレンジ | テストにエラーがあります |
各エントリは、その実行の結果レコードへのリンクとして機能します。これらの項目のいずれかにマウスを合わせると、親スイート番号、親スイート終了時刻、およびテスト結果出力が表示されます。