記録の出力オプションの設定

記録の出力 オプションを変更して、記録中にコントロールをキャプチャするかどうか、プロパティを記録するかどうか、画面のキャプチャ方法、個別の画面をキャプチャするかどうかを指定します。

  1. ツール > オプション をクリックします。
  2. オプション メニュー ツリーの 記録 の隣にあるプラス記号(+)をクリックします。
    記録 オプションが右側のパネルに表示されます。
  3. 出力 の隣にあるプラス記号(+)をクリックします。 ビジュアル テスト サブカテゴリが表示されます。
  4. ビジュアル テスト をクリックします。
  5. オプション パネルの最初の列でオプションの名前を選択し、2 番めの列で新しい値を選択または入力して、これらのオプションを変更します。 オプションを選択すると、その簡単な説明が下のパネルに表示されます。 以下の出力オプションを設定できます。
    画面キャプチャ

    Silk Test Workbench で記録中にテスト アプリケーションの画面をキャプチャする方法を指定します。

    テスト アプリケーションおよびテスト アプリケーション内のすべてのウィンドウをキャプチャする場合は、アプリケーション に設定します。

    テスト アプリケーションのウィンドウのうち、記録時にアクティブなウィンドウのみをキャプチャするには、アクティブ ウィンドウ に設定します。

    すべてのアプリケーション (テスト アプリケーションを含む) の画面のうち、記録時にデスクトップに表示される画面をキャプチャするには、デスクトップ に設定します。

    記録時に画面をキャプチャしない場合は、なし に設定します。

    画面キャプチャ (テスト ステップ)

    画面プレビュー に表示される個別の画面をキャプチャする場合は、はい に設定します。これによって、テスト ステップ ペインの個々のテスト ステップと連動して、画面プレビュー の個々の画面で発生する操作を表示できるようになります。また、再生時に記録される画面を、ビジュアル テストを最初に記録したときにキャプチャされた画面と比較できます (再生時にもテスト ステップの画面がキャプチャされる場合)。

    記録中に個別のテスト ステップをキャプチャしない場合は、いいえ に設定します。画面キャプチャ 設定が なし 以外に設定された場合、ダイアログ ボックスまたは Web ページで発生する操作のグループのメイン コンテキストに対して画面がキャプチャされます。この結果、各テスト ステップは 画面プレビュー でグループ画面に関連付けられます。

    コントロールのキャプチャ

    記録中にコントロールとそのプロパティをキャプチャするには、はい に設定します。コントロールは、テスト アプリケーションにアクセスしなくても 画面プレビュー を使用して選択できます。再生のパフォーマンスを向上させるには、このオプションを いいえ に設定します。

    Web アプリケーションの記録中は、キャプチャされたコントロールとともに以下の属性が格納されます。
    • id
    • class
    • name
    • value
    • href
    • innerText
    属性を追加するには、ツール > オプション > 記録 > xBrowserカスタム属性 フィールドを使用します。
    注: 属性のテキスト値は、ツール > オプション > 記録 > xBrowser属性値の最大の長さ フィールドで指定した長さに切り詰められます。
    ブラウザ コントロールのキャプチャ
    Web ブラウザの記録中にコントロールとそのプロパティをキャプチャするかどうかを定義します。デフォルト値は、いいえ です。はい に設定すると、Web ブラウザにアクセスすることなく、プレビュー画面 でコントロールとそのプロパティを扱うことができます。 コントロールのキャプチャ オプションが いいえ に設定されていると、Silk Test Workbench はこのオプションを無視します。
    警告: このオプションを はい に設定すると、テストの再生に時間がかかることがあります。再生のパフォーマンスを向上させるには、このオプションを いいえ のままにしてください。
    ヒント: これらのオプションを 再生結果:ビジュアル テスト オプションと組み合わせて使用して、再生結果を、ビジュアル テストを最初に記録したときにキャプチャした画面と比較できます。
  6. 省略可能名前を付けて保存 をクリックして、再生 オプションの設定をまとめて保存します。
  7. OK をクリックします。