テスト・オブジェクト・マップ

Functional Tester のテスト・オブジェクト・マップは、テスト対象アプリケーションにあるテスト・オブジェクトをリストします。 それは、テスト対象アプリケーションにあって Functional Tester に認識されているテスト・オブジェクトを記述する静的ビューです。

テスト・オブジェクト・マップには、複数のアプリケーションからのオブジェクトを含められます。テスト・オブジェクト・マップは、手早くスクリプトにテスト・オブジェクトを追加する手段になります。 テスト・オブジェクト・マップには各オブジェクトの認識プロパティーが含まれているため、1 箇所で情報を更新することができます。そのテスト・オブジェクト・マップを参照するすべてのスクリプトは、更新された情報を共用します。

スクリプトを記録する際に、Functional Tester はテスト対象アプリケーションのテスト・オブジェクト・マップを作成します (あるいは、既存の共用マップを使用します)。 各スクリプトは、テスト・オブジェクト・マップ・ファイルに関連付けられています。マップ・ファイルは、専用でそのスクリプトだけに関連付けられているか (*.rftxmap)、あるいは複数のスクリプトの間で共用されるか (*.rftmap) のいずれかです。

専用または共用のテスト・オブジェクト・マップを、1 つの共用テスト・オブジェクト・マップに複数マージすることができます。

新規テスト・オブジェクト・マップを作成して、スクリプトに関連した情報をカスタマイズすることができます。 既存のテスト・オブジェクト・マップの編集、マップへのオブジェクトの追加、オブジェクトの削除、認識プロパティーの更新、またはマップ内の 2 つのオブジェクトの統合を行うことができます。さらに、テスト・オブジェクト・マップの削除も行えます。

動的オブジェクトを挿入することもできます。 オブジェクト・マップのテスト・オブジェクトは階層になります。 テスト・アプリケーションに新規オブジェクトが導入されると、オブジェクトの階層は変化する場合があります。 これによって、再生が失敗します。動的テスト・オブジェクトを使用して、テスト・オブジェクトを子孫としてその親にアンカーし、階層の変化に対して再生を弾力性のあるものにすることができます。 テスト・オブジェクトをその親にアンカーすることによって、テスト・オブジェクトの直接の子孫のみが検索されます。

テスト・オブジェクト・マップに関連したスクリプトのリストを表示することができます。 このリストを使用して、テスト・オブジェクトを複数のスクリプトに追加できます。

関連概念
オブジェクト・マップ内の新規テスト・オブジェクト
テスト・オブジェクト・マップでのオブジェクトの検索
正規表現
オブジェクト・ライブラリー
関連タスク
アプリケーションをテストするためのテスト・オブジェクト・マップの作成と使用
テスト・オブジェクト・マップの新規作成
複数のテスト・オブジェクト・マップのマージ
テスト・オブジェクト・マップへのオブジェクトの追加
動的テスト・オブジェクトの挿入
ClearCase でのテスト・オブジェクト・マップの使用
オブジェクト・マップとスクリプトへのテスト・オブジェクトの追加
オブジェクトのプロパティーの編集
関連スクリプトの表示
関連スクリプト内の名前の更新
関連スクリプト内のオブジェクト名をデフォルト名にリセットする
スクリプトへのテスト・オブジェクトの追加
テスト・オブジェクト記述の追加
テスト・オブジェクト記述の編集
オブジェクト・マップからのテスト・オブジェクトの削除
2 つのテスト・オブジェクトの統合
テスト・オブジェクト・マップの保守
テスト・スクリプトの名前変更
認識プロパティーの更新
テスト・オブジェクト・マップの削除
アプリケーション内でのテスト・オブジェクトの位置検索
完全一致プロパティーをパターンに置換する
関連資料
「テスト・オブジェクト・マップ」メニュー
「テスト・オブジェクト・マップ」ツールバー
テスト・オブジェクト階層
プロパティー・セット
動的テスト・オブジェクトの追加

フィードバック