プロパティ
[プロパティ] フォームでは、自動テストおよびテストスイートの実行方法をコントロールするパラメーターを設定できます。
| フィールド/要素 | 説明 |
|---|---|
テスト/テストスイートの実行を有効にする sn_atf.runner.enabled |
オンにすると、このインスタンスでテストおよびテストスイートを実行できます。この設定は、ユーザーが本番インスタンスで意図せずにテストを実行しないように、デフォルトではオフになっています。 |
スケジュール済みのテストスイートの実行を有効にする。 sn_atf.schedule.enabled |
オンにすると、このインスタンスのテストスイートをスケジュールできます。 |
| フィールド/要素 | 説明 |
|---|---|
追加のデバック機能を有効にする sn_atf.debug |
クライアントテスト ランナー UI ページへのデバッグタブの追加、UI テスト結果 JSON のテスト結果レコードへの保存をはじめとする、追加のデバッグ機能を有効にします。 |
| フィールド/要素 | 説明 |
|---|---|
テストの実行中にスクリーンショットキャプチャを有効または無効にします。 sn_atf.screenshots.mode 注: 詳細については次を参照してください。 システムプロパティを設定して、自動テストフレームワーク (ATF) がスクリーンショットをキャプチャするタイミングを制御する |
|
GlideScreenshot 機能を有効にする sn_atf.screenshots.use_glide_screenshot |
ワークスペースやその他のインターフェイスのスクリーンショットの精度を向上させます。 注: IE と Safari はこのプロパティをサポートしていません。 このプロパティが無効になっている場合、または現在のブラウザーでサポートされていない場合は、html2canvas を使用してスクリーンショットを取得します。 新しいリリースバージョンにアップグレードする場合、このプロパティはデフォルトで false に設定されます。 |
スクリーンショットを撮るときにページ全体のキャプチャを有効にする sn_atf.screenshots.capture_full_page |
スクリーンショットを撮るときに、テストフレームの動的なサイズ変更とページ全体のキャプチャを有効にします。 注: デフォルトでは、このプロパティは false に設定されています。テストの実行時間が大幅に延びる可能性があるためです。 このプロパティを無効にすると、テストフレームに表示されているページの部分のみがキャプチャされます。 |
スクリーンショットのタイムアウト sn_atf.atf_test_runner.screenshot_timeout |
この値 (秒) を超えると、クライアントテスト ランナーでのスクリーンショットのキャプチャがスキップされます。この値を増やす前に、影響を受けるクライアントシステムのパフォーマンス設定とブラウザのキャッシュを確認してください |
スクリーンショット高さのピクセル数 sn_atf.atf_test_runner.testframe.min_height |
スクリーンショットの高さを表す数値 (ピクセル数)。 デフォルト値:600 |
スクリーンショット幅のピクセル数 sn_atf.atf_test_runner.testframe.min_width |
スクリーンショットの幅を表す数値 (ピクセル数)。 デフォルト値:800 |
| フィールド/要素 | 説明 |
|---|---|
カスタム UI の手順でテストできるようにし、実行ごとにページデータをキャプチャします。 sn_atf.page_data_capture.enabled |
true の場合、カスタム UI テストの手順は、テストが実行されるたびにページデータを取得します。常に最新のページバージョンでテストを実行するようにカスタム UI ページを開発しているときは、このプロパティを true に設定します。 false の場合、テスト設計者がテスト設計中に [コンポーネントの取得] を手動で選択しない限り、カスタム UI テストの手順はページデータを取得しません。より迅速なテスト実行を可能にする UI 開発が完了したら、このプロパティを false に設定してください。 |
| フィールド/要素 | 説明 |
|---|---|
テストランナータイムアウト sn_atf.runner.heartbeat.timeout |
この期間 (秒単位) 内にテストランナーからのハートビートがない場合、ステータスはオンラインからオフラインに変更されます。このプロパティの値は 120 ~ 1800 でなければなりません。 デフォルト値:120 |
テスト ランナーのハートビート間隔 sn_atf.runner.heartbeat.interval |
テストランナーからサーバーにハートビートを送信する時間間隔 (秒) |
オフラインテスト ランナー保持期間 sn_atf.runner.offline_retention.timeout |
オフラインテスト ランナーがこの日数の間システムと通信しなかった場合、そのテスト ランナーは削除されます。 |
| フィールド/要素 | 説明 |
|---|---|
テストスイートレポートプロパティ sn_atf.schedule.reports.suite.aging_threshold |
テストスイートエイジングレポートで表示するテストスイートの結果の数 |
| フィールド/要素 | 説明 |
|---|---|
スケジュール済みのスイート結果の電子メールに表示される結果のブール値 sn_atf.schedule.suite_result_email.only_show_failed_results |
true の場合、スケジュール済みのスイートテスト結果の電子メールは、失敗した結果のみを表示します。false の場合、すべての結果が表示されます。 |
スケジュールされたスイートの結果メールに表示される、テスト結果の最大数です。 sn_atf.schedule.suite_result_email.max_test_history |
スケジュールされたスイートの結果メールに表示される、テスト結果の最大数です。 |
スイートの結果メールで結果を印刷する最大深度 sn_atf.schedule.suite_result_email.max_depth |
スイートの結果メールで結果を印刷する最大深度 |
スケジュール済みスイートの結果メールで不合格だった ATF テストを示す色 sn_atf.schedule.suite_result_email.fail_color |
スケジュール済みスイートの結果メールで不合格だった ATF テストを示す 16 進コード |
スケジュール済みスイートの結果メールでエラーだった ATF テストを示す色 sn_atf.schedule.suite_result_email.error_color |
スケジュール済みスイートの結果メールでエラーだった ATF テストを示す 16 進コード |
スケジュール済みスイートの結果メールで合格した ATF テストを示す色 sn_atf.schedule.suite_result_email.pass_color |
スケジュール済みスイートの結果メールで合格した ATF テストを示す 16 進コード |
スケジュール済みスイートの結果メールでスキップされた ATF テストを示す色 sn_atf.schedule.suite_result_email.skip_color |
スケジュール済みスイートの結果メールでスキップされた ATF テストを示す 16 進コード |
スケジュール済みスイートの結果メールでキャンセルされた ATF テストを示す色 sn_atf.schedule.suite_result_email.cancel_color |
スケジュール済みスイートの結果メールで、ATF テストがキャンセルされたことを示す色の 16 進コード |