UFT One の UI Automation サポートの用途

UFT One の UI Automation サポートは,次のように使用します。

  • UI Automation テスト・オブジェクトのみのテストを作成する

  • UI Automation オブジェクトと通常のテスト・オブジェクト(WPF,または Windows フォームなど)を混在させる

  • 通常のオブジェクトの認識では十分にテスト・ニーズに対応できない場合にのみ UI Automation サポートを使用する

たとえば,以下のシナリオで UI Automation サポートを使用します。

  • アプリケーションをテストするために,UFT One の通常のオブジェクトの認識サポートでは不十分な場合

    UFT One はコントロール・タイプとサポートされるパターンに基づいて UI Automation オブジェクトを識別します。そのため,オブジェクトの認識が,他の標準の Windows ベースのオブジェクトの認識と異なる可能性があります。

    これは次のことを意味します。

    UI Automation は通常のオブジェクトの認識では不十分な場合に使用します。また,UI Automation のオブジェクトの認識の方が,アプリケーションの機能上の設計に合致しています。

  • UFT One でお使いのテクノロジまたはお使いのテクノロジのバージョンがサポートされない場合

    さまざまなテクノロジ・フレームワークでそれぞれの機能が拡張されると,UFT One はタイプまたは機能面でアプリケーション・オブジェクトを適切に識別できません。この場合,UI Automation を使用すると,アプリケーションを適切に識別してテストすることができます。

    アプリケーション内のオブジェクトを UFT One で識別できず,UI Automation では識別できる場合には,UI Automation を使用します。

その他の参照項目: