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 を使用します。
その他の参照項目: