自動テストのスクリーンショット設定の管理

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • 多くのスクリーンショットをキャプチャすると、テストのパフォーマンスが低下する可能性があります。この影響を最小限に抑えるために、システムがキャプチャするスクリーンショットの種類をコントロールできます。

    デフォルトでは、フォームテスト ステップを実行するたびにスクリーンショットがキャプチャします。この情報は、テスト結果の理解に役立ちますが、システムがテストを実行する速度を遅くする可能性があります。

    自動テストフレームワーク (ATF) の設定を変更して、システムがすべてのスクリーンショットをキャプチャするようにしたり (デフォルト)、スクリーンショットをキャプチャしないようにしたり、または失敗したテストステップのスクリーンショットのみをキャプチャするようにしたりすることができます。

    これらの設定を変更して、このインスタンスで実行されるすべてのテストに影響を与えたり、現在のクライアントテスト ランナーセッションだけに影響を与えることができます。このインスタンスで実行されるすべてのテストに反映するには、自動テストフレームワーク (ATF) のプロパティを 自動テストフレームワーク (ATF) のプロパティページから設定します。現在のクライアントテストランナーセッションだけに影響を与えるには、クライアントテストランナーブラウザーウィンドウからスクリーンショットモードを設定します。

    システムプロパティを設定して、自動テストフレームワーク (ATF) がスクリーンショットをキャプチャするタイミングを制御する

    このインスタンスがフォームテストステップのスクリーンショットをキャプチャする頻度をコントロールするには、自動テストフレームワークのプロパティページでスクリーンショットキャプチャモードを設定します。

    始める前に

    必要なロール:atf_test_admin または admin

    このタスクについて

    自動テストフレームワーク (ATF) プロパティページからのスクリーンショットモードの設定は、このインスタンスで開始された新しいクライアントテストランナーに反映されます。この設定は、現在実行中のテスト ランナーには影響しません。

    手順

    1. 移動先 すべて > 自動テストフレームワーク (ATF) > 管理 > プロパティ.
    2. スクリーンショットのキャプチャを有効または無効にするプロパティをドロップダウンメニューからセットします。
      • すべてのステップのスクリーンショットを作成するには、すべてのステップで有効を選択します。
      • 失敗したステップだけのスクリーンショットをキャプチャするには、すべての失敗したステップで有効にするを選択します。
      • スクリーンショットを取り入れない場合は、すべてのステップで無効を選択します。
    3. スクリーンショットのタイムアウト時間間隔を秒でセットします。
      試行の長さがこの値を超える場合、クライアントテスト実行ではスクリーンショットキャプチャが実行されません。この値を増やす前に、影響を受けるクライアントシステムのパフォーマンス設定とブラウザのキャッシュを確認してください
    4. [保存] をクリックします。

    クライアントテストランナープロパティを設定して、自動テストフレームワーク (ATF) がスクリーンショットをキャプチャするタイミングを制御する

    現在のクライアントテストランナーがフォームテストステップのスクリーンショットをキャプチャする頻度をコントロールするには、クライアントテストランナーブラウザウィンドウでスクリーンショットキャプチャモードを設定します。

    始める前に

    必要なロール:atf_test_admin または admin

    このタスクについて

    クライアントテスト ランナーのブラウザウィンドウからのスクリーンショットモードの設定は、このクライアントテスト ランナーのみに影響し、このテスト ランナーセッションが終了するまで続きます。この設定は、実行中の他のテスト ランナーや今後のテスト ランナーには影響しません。

    手順

    1. クライアントのテスト ランナーのブラウザウィンドウで、フォーム設定アイコン( フォームの環境設定アイコン )をクリックします。
    2. スクリーンショットモードオプションをクリックします。
      • すべてのステップのスクリーンショットを作成するには、すべてのステップで有効を選択します。
      • 失敗したステップだけのスクリーンショットをキャプチャするには、すべての失敗したステップで有効にするを選択します。
      • スクリーンショットを取り入れない場合は、すべてのステップで無効を選択します。
    3. [保存] をクリックします。