オブジェクト・リポジトリ・マネージャのメイン・ウィンドウ
関連:GUI テストおよびコンポーネント
このウィンドウでは、複数の共有オブジェクト・リポジトリを開き、必要に応じてそれらを変更できます。
共有オブジェクト・リポジトリにあるオブジェクトのプロパティ値の指定時に利用可能なオプションと、ローカル・リポジトリにあるオブジェクトのプロパティの指定時に利用可能なオプションは異なります。
アクセス方法 |
次の手順のいずれかを実行します。
|
重要な情報 |
関連付けられている開かれた共有オブジェクト・リポジトリを含むソリューションまたはテストを閉じると、リポジトリが現在開かれていても、共有オブジェクト・リポジトリは自動的に閉じられます。 |
参照 |
次の各項で、ユーザ・インタフェース要素について説明します。
各オブジェクト・リポジトリには、次のユーザ・インタフェース要素があります(ラベルなしの要素は、山カッコで囲みます)。
UI 要素 |
説明 |
---|---|
タイトル・バー |
現在アクティブな(フォーカスが当たっている)共有オブジェクト・リポジトリの名前とファイル・パスを表示します。 |
オブジェクト・リポジトリ・ツリー |
[オブジェクト リポジトリ]ウィンドウの左側にあり、共有オブジェクト・リポジトリのすべてのオブジェクトが含まれています。 UFT One にインストールされていない環境のテスト・オブジェクトは、テスト・オブジェクト・ツリーでは疑問符アイコン付きで表示されます。 |
名前 |
選択したオブジェクトに対して UFT One によって割り当てられている名前を示します。オブジェクトの名前は変更できます。詳細については、「オブジェクト・リポジトリ内のテスト・オブジェクトの保守」を参照してください。 |
クラス |
選択したオブジェクトのクラスを示します。 |
実行セッション中にテスト・オブジェクトの認識に使われるプロパティおよびプロパティ値を表示できます。
この領域の主な機能の詳細については、次の項を参照してください。
テスト・オブジェクトの詳細領域の下の[テスト オブジェクトの画像]領域は、Insight テスト・オブジェクトとテキスト・テスト・オブジェクトでのみ使用できます。
-
Insight テスト・オブジェクトの場合、この領域には、UFT One がアプリケーション内のオブジェクトを識別するために使用する画像が表示されます。
-
テキスト・テスト・オブジェクトの場合、この領域には、オブジェクトの識別に使用されるテキスト・プロパティを取得するために UFT One が最初に使用した画像が表示されます。画像を変更すると、UFT One は OCR を使用して画像内のテキストを識別し、それに応じて text プロパティを更新します。
注意: テキスト・テスト・オブジェクトの text プロパティを変更しても、画像は更新されません。
画像を変更するには、この領域のタイトル・バーの[テスト オブジェクトの画像を変更]ボタンをクリックします。「Insight またはテキスト・テスト・オブジェクト・イメージの追加と更新」が開きます。このダイアログでは、テスト・オブジェクトの画像を変更できます。
Insight オブジェクトの場合、オブジェクトでメソッドを実行する際にオブジェクトをクリックする標準設定の位置を変更することもできます。
関連するチェックポイントのプロパティ・ダイアログ・ボックスの場合と同じ方法で、チェックポイント・オブジェクトのプロパティを表示できます。
チェックポイント・オブジェクトのプロパティ値の指定と変更の詳細については、「[チェックポイントのプロパティ]ダイアログ・ボックス」を参照してください。
関連するチェックポイントのプロパティ・ダイアログ・ボックスの場合と同じ方法で、出力値オブジェクトのプロパティを表示できます。
出力オブジェクトのプロパティ値の指定と変更の詳細については、「[出力値のプロパティ]ダイアログ・ボックス」を参照してください。
注:バージョン 15.0.2 より前の UFT One を使用している場合、ボタンの外観は少し異なります。
ボタン |
説明 |
---|---|
新規:新規の共有オブジェクト・リポジトリを作成します。詳細については、「共有オブジェクト・リポジトリの作成と管理」を参照してください。 |
|
開く:ファイル・システムまたは ALM から共有オブジェクト・リポジトリを開きます。詳細については、「共有オブジェクト・リポジトリの作成と管理」を参照してください。 |
|
保存:アクティブな共有オブジェクト・リポジトリをファイル・システムまたは ALM に保存します。詳細については、「共有オブジェクト・リポジトリの作成と管理」を参照してください。 |
|
編集を有効化:共有オブジェクト・リポジトリを編集可能にすることで、アクティブな共有オブジェクト・リポジトリを編集します。詳細については、「共有オブジェクト・リポジトリの編集の有効化」を参照してください。 |
|
すべて折りたたみ:オブジェクト・リポジトリ・ツリー内のすべての項目を折りたたんで、最上位ノードのみが表示されるようにします。これにより、目的のノードを簡単に見つけて展開できます。 | |
すべて展開:オブジェクト・リポジトリ・ツリーを展開して、ツリー内のすべての項目を表示します。 | |
元に戻す:アクティブな共有オブジェクト・リポジトリで行った前の操作を元に戻します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
やり直し:アクティブな共有オブジェクト・リポジトリで前に元に戻した操作を再度実行します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
切り取り:アクティブな共有オブジェクト・リポジトリで選択されている項目またはオブジェクトを切り取ります。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
コピー:アクティブな共有オブジェクト・リポジトリで選択されている項目またはオブジェクトをクリップボードにコピーします。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
貼り付け:クリップボードのデータをリポジトリ内の選択したオブジェクトに貼り付けます。 |
|
削除:アクティブな共有オブジェクト・リポジトリで選択されている項目またはオブジェクトを削除します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
検索と置換:アクティブな共有オブジェクト・リポジトリ内のオブジェクト、プロパティ、またはプロパティ値を検索します。指定したプロパティ値を検索して置換することもできます。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
オブジェクトの追加:アクティブな共有オブジェクト・リポジトリにオブジェクトを追加します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「テスト・オブジェクトの追加と削除」を参照してください。 |
|
UFT One バージョン 15.0.1 以前:UI オートメーション・オブジェクトを追加:UI オートメーション・オブジェクトをリポジトリに追加できます。 UFT One バージョン 15.0.2 以降:この操作は、 ボタンを使用して実行されます。 注意: [UI オートメーション オブジェクトを追加]ボタンは、ツールバーの学習モード・ドロップダウンから[UI オートメーション]を選択した場合にのみ使用できます。 |
|
アプリケーションから更新/アプリケーションから UI オートメーション・オブジェクトを更新:アプリケーション内にあるオブジェクトの実際のプロパティに従って、アクティブな共有オブジェクト・リポジトリ内の記述プロパティを更新します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「オブジェクト・リポジトリ内のテスト・オブジェクトの保守」を参照してください。 |
|
Insight オブジェクトを追加:アクティブな共有オブジェクト・リポジトリに Insight オブジェクトを追加します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「Insight オブジェクトまたはテキスト・オブジェクトの追加」を参照してください。 |
|
|
テキスト・オブジェクトの追加:アクティブな共有オブジェクト・リポジトリにテキスト・オブジェクトを追加します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「Insight オブジェクトまたはテキスト・オブジェクトの追加」を参照してください。 |
新規テスト・オブジェクトの定義:アプリケーションに存在しないテスト・オブジェクトを定義して、アクティブな共有オブジェクト・リポジトリに追加します。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「[新規テスト オブジェクトの定義]ダイアログ・ボックス」を参照してください。 |
|
アプリケーション内で強調表示/アプリケーション内で UI オートメーション・オブジェクトを強調表示:アクティブな共有オブジェクト・リポジトリ内でオブジェクトを選択すると、アプリケーション内でそのオブジェクトが強調表示されます。ローカル・オブジェクト・リポジトリでの場合と同じように行います。詳細については、「オブジェクト・リポジトリ内のオブジェクトの検索」を参照してください。 |
|
リポジトリの中で検索/リポジトリで UI オートメーション・オブジェクトを検索:アプリケーション内でオブジェクトを選択すると、アクティブな共有オブジェクト・リポジトリ内でそのオブジェクトが強調表示されます。ローカル・オブジェクト・リポジトリでの場合と同じように行います。 |
|
ALM 接続:ALM に接続し、ALM プロジェクトに格納されているオブジェクト・リポジトリ・ファイルを使って作業を行います。ALM には、UFT One のメイン・ウィンドウまたはオブジェクト・リポジトリ・マネージャから接続します。 |
|
オブジェクト・スパイ:[オブジェクト スパイ]ダイアログ・ボックスが開きます。開いているアプリケーションに含まれるオブジェクトのネイティブ・プロパティと操作、テスト・オブジェクト階層、記述プロパティ、UFT One がオブジェクト表示に使用するテスト・オブジェクトの操作が表示されます。詳細については、「 オブジェクト・スパイの使用」を参照してください。 |
|
オブジェクト認識センター:オブジェクト認識センターが開きます。開いているアプリケーションの複数のオブジェクトのネイティブ・プロパティおよび操作のほか、テスト・オブジェクト階層構造、記述プロパティ、UFT One がそのオブジェクトを表すために使用するテスト・オブジェクトの操作を表示できます。詳細については、「オブジェクト認識センターの使用」を参照してください。 | |
リポジトリ・パラメータの管理:アクティブな共有オブジェクト・リポジトリ内のリポジトリ・パラメータを追加、編集、削除します。 |