同期が厳密な記録済みイメージに限定されないように、イメージ同期エレメントで代替値を置換したり、追加したりできます。 代替値は、アプリケーションの振る舞いが変更された場合にテストを更新するのにも役立ちます。
始める前に
光学式文字認識を使用している場合は、テスト・エディターでイメージ同期エレメントの「追加」をクリックして代替値を追加し、「予期されるテキスト」フィールドに新しいテキスト・ストリングを入力します。
ビットマップ・ハッシュ・コード同期または光学式文字認識を使用している場合は、以下に示す方法で代替ハッシュ・コード値または認識されるテキスト値を追加できます。
手順
代替値をイメージ同期に追加するには、以下のようにします。
- イメージ同期エレメントを挿入後、「実行」メニューからテストを実行します。 可能であれば、実行の開始前に代替条件の調整が行われるようにします。 代替条件が発生すると、テストでイメージ同期タイムアウトが生成されます。
- 「パフォーマンス・テストの実行」ビューで、テスト・ログ・コンテナーを右クリックし、「テスト・ログの表示」を選択します。 テスト・ログがエディターで開き、「概要」ページが選択されています。
- 「イベント」タブをクリックします。
- 「イベント」階層の一番上の行を展開し、実行中に生成された「イメージ・タイムアウト」エレメントにナビゲートします。
- イメージ・タイムアウトを選択して、「Citrix イメージ同期」ビューを開きます。 必要な場合は、を選択して、「Citrix イメージ同期」ビューを手動で開くことができます。
イメージ・タイムアウトを選択すると、このビューには、テスト中に出現した実際の画面区域、予期されるイメージ、および対応するハッシュ・コードまたは認識されるテキスト値が表示されます。
- イメージ同期に代替値として新規のハッシュ・コードまたは認識されるテキスト値を追加するか、または既存の値を新規の値に置き換えることができます。
- 実際のハッシュ・コードまたは認識されるテキストを代替値として追加するには、「値の追加」
ボタンをクリックします。
- 予期される値を新規の値に置き換えるには、「値の置換」
ボタンをクリックします。