ローカル・オブジェクト・リポジトリからの共有オブジェクト・リポジトリの更新
関連:GUI テストおよびコンポーネント
このトピックでは,ローカル・オブジェクト・リポジトリから共有オブジェクト・リポジトリを更新する方法について説明します。
前提条件
-
ローカル・オブジェクト・リポジトリから更新する共有オブジェクト・リポジトリが,アクションまたはコンポーネントにすでに関連付けられていることを確認します。
-
ローカル・オブジェクト・リポジトリを含むテストまたはコンポーネントが開いているソリューションの一部ではないことを確認します。
-
GUI テストまたはコンポーネントにフォーカスがあることを確認します。
-
[オブジェクト リポジトリ マネージャ]ウィンドウが開いていることを確認します。
-
目的に合うように解決方法と色設定が指定されていることを確認します。
ローカル・リポジトリと結合する共有オブジェクト・リポジトリの選択
-
オブジェクト・リポジトリ・マネージャで,ローカル・リポジトリを結合する共有オブジェクト・リポジトリを開きます。オブジェクト・リポジトリが読み取り専用モードで開いた場合,[ファイル]>[編集を有効化]を選択します。
-
[ツール]>[ローカル リポジトリから更新]を選択して[ローカル リポジトリから更新]ダイアログ・ボックスを開きます。
-
[ローカル リポジトリから更新]ダイアログ・ボックスで,結合するローカル・オブジェクト・リポジトリを含むテストまたはコンポーネントを選択し,[すべて更新]をクリックします。
初期の結合結果の分析
[統計情報の結合]ダイアログ・ボックス(オブジェクト・リポジトリ結合ツール)で初期の結合結果を表示します。
詳細な結合結果の分析
[オブジェクト リポジトリ結合ツール - 複数結合]ウィンドウで詳細な結合結果を確認し,分析します。
-
オブジェクトをフィルタし,目的のオブジェクトのみを表示するには,[フィルタ]ダイアログ・ボックス(オブジェクト・リポジトリ結合ツール)を使用します。
-
選択したオブジェクト・リポジトリで,名前に指定した文字列が含まれるオブジェクトを 1 つ以上見つけるには,[検索]ダイアログ・ボックス(オブジェクト・リポジトリ結合ツール)を使用します。
オブジェクトの矛盾の解決方法の調整
結合の解決方法が目的に合わない場合,次の手順で調整します。
-
ターゲット・オブジェクト・リポジトリで,矛盾のあるオブジェクトを選択します。矛盾のあるオブジェクトはオブジェクト名の左側のアイコンで示されています。矛盾のあるオブジェクトが,ローカル・オブジェクト・リポジトリで強調表示されます。
-
[解決方法のオプション]表示枠で,ラジオ・ボタンを選択し,代わりとなる矛盾の解決方法を選択します。選択した解決方法に従ってターゲット・オブジェクト・リポジトリが更新され,再表示されます。
-
[解決方法のオプション]表示枠で,[次の矛盾]または[前の矛盾]ボタンをクリックすると,ターゲット・リポジトリ階層内の次または前の矛盾に直接移動できます。
矛盾の説明と,オブジェクト・リポジトリ結合ツールが使用する解決方法が,[解決方法のオプション]表示枠に表示されます。使用できる代替の解決方法ごとに,対応するラジオ・ボタンが表示されます。
ターゲット・オブジェクト・リポジトリを保存します。
オブジェクトの矛盾が解決されたら,新しく結合した共有オブジェクト・リポジトリを保存します。
注: 共有オブジェクト・リポジトリに結合したオブジェクトは,ローカル・オブジェクト・リポジトリから「削除」されます。そして,当該アクションまたはコンポーネントのステップで,更新後の共有オブジェクト・リポジトリのオブジェクトが使用されるようになります。