リモート・オブジェクト・スパイの使用

関連:GUI テストおよびコンポーネント

リモートの Mac コンピュータ上の Safari で実行されている Web アプリケーションを使用する場合、リモート・オブジェクト・スパイを使用します。リモート・オブジェクト・スパイの機能は、オブジェクト・スパイと類似しています。詳細については、「 オブジェクト・スパイの使用」を参照してください。

注意: UFT One で実行されるステップもあれば、Mac コンピュータで実行されるステップもあります。Mac で実行するステップは、リモート・アクセス・プログラムを使用して、Mac コンピュータで直接実行してください。

リモート・オブジェクト・スパイへのアクセス

開始する前に、次の手順を実行します。

  • UFT One で、UFT One がリモート Mac コンピュータに接続されていることを確認します。

    UFT One ツールバーで[ALM 接続下矢印をクリックして[リモート接続を選択します。

  • Mac では、Safari を開いて調査対象のオブジェクトが含まれるページを表示します。関連するオブジェクトが表示されていることを確認します。

リモート・オブジェクト・スパイにアクセスするには

  1. GUI テストまたはアクションにドキュメント表示枠でフォーカスがあるか、ソリューション・エクスプローラで選択されていることを確認します。
  2. ツールバーで、[オブジェクト認識センターツールバー・ボタンの近くにある下矢印をクリックし、[リモート オブジェクト スパイ]オプションを選択します。

    UFT One 15.0.1 以前:オブジェクト スパイ]ボタンの近くにある下矢印をクリックし、[リモート オブジェクト スパイ]オプションを選択します。

先頭に戻る

アプリケーション・オブジェクトを選択

リモート・オブジェクト・スパイが開いたら、Mac でマウスを使用して、スパイするオブジェクトを選択します。

  1. UFT One で、指差しマークをクリックします。これにより、Mac 上の Safari ツールバーの UFT OneAgent 拡張アイコンUFT Oneスパイ・ボタンに変わります。

    これで、スパイ・モードがアクティブになっています。

    ヒント: オブジェクトにアクセスしている間、必要に応じて、スパイ・モードを一時停止します。たとえば、Mac で Web ページを開いたり、アプリケーションを移動したりしなければならない場合があります。

  2. スパイ・モードがアクティブなときに、Safari 内の Web オブジェクトの上にマウスを置くと、関連する Web 要素のクラスと html tag プロパティが表示されます。

    これらの詳細を使用して、スパイするオブジェクトを特定し、そのオブジェクトをクリックします。

    リモート・オブジェクト・スパイによってそのオブジェクトのプロパティと階層がキャプチャされ、UFT One にその情報が表示されます。

先頭に戻る

選択したオブジェクトおよび詳細を使用

オブジェクトが UFT One に表示されたら、次の任意の操作を実行します。

オブジェクト・リポジトリへのオブジェクトの追加

リポジトリに追加をクリックして、オブジェクトの階層ツリーで現在選択されているオブジェクトを、現在ドロップダウン・リストに一覧表示されているオブジェクト・リポジトリに追加します。

注意: オブジェクト・リポジトリのドロップダウン・リストは、読み取り専用です。他のリポジトリはリストから選択できません。

記述プロパティのコピー

記述プロパティをクリップボードにコピーをクリックして、オブジェクトの階層ツリーで現在選択されているオブジェクトのすべてのプロパティと値をコピーします。コピーしたデータは、クリップボードから任意のドキュメントに貼り付けることができます。

標準設定ステップの作成

リモート・オブジェクト・スパイからオブジェクトをテストまたはコンポーネントに直接ドラッグして、UFT One でそのオブジェクトの標準設定のステップを作成します。

オブジェクトを強調表示する

アプリケーション内で強調表示をクリックして、Mac 上の Safari のオブジェクトを強調表示します。

UFT One では、Mac コンピュータ上で現在可視なオブジェクトのみが強調表示されます。

オブジェクトの詳細の表示

リモート・オブジェクト・スパイで、各項目をクリックしてテスト・オブジェクトのプロパティと操作、およびそのネイティブのプロパティと操作を表示します。

オブジェクトの階層ツリーに現在表示されているその他のテスト・オブジェクトを選択し、そのプロパティ、値、または操作を表示します。

先頭に戻る

その他の参照項目: