.NET Windows Presentation Foundation(WPF)Add-in

UFT One Windows Presentation Foundation (WPF) Add-in を使用して,WPF (Windows Presentation Foundation) ユーザ・インタフェース・オブジェクト(コントロール)をテストします。

一般情報

アドインの種類

これは Windows ベースのアドインです。この機能のほとんどは他の Windows ベースのアドインと同じです。

サポート環境

サポートされる Windows Presentation Foundation 環境の詳細については,UFT One サポート・マトリクスの「WPF Add-in」セクションを参照してください。

テスト・オブジェクト,メソッド,プロパティ

WPF Add-in では,WPF アプリケーションでオブジェクトをテストするときに使用できるテスト・オブジェクト,メソッド,およびプロパティが提供されます。詳細については,『UFT One Object Model Reference for GUI Testing』の「.NET Windows Presentation Foundation」セクションを参照してください。

重要な情報
  • アプリケーションの作成に使われた言語(Visual Basic,.NET,C# など)に関係なく,System.Windows.Controls.Control クラスから直接または間接に継承されたほとんどのカスタム WPF コントロール,および System.Windows.Controls.Control クラスから継承されたサードパーティ製の WPF コントロールをテストして,オートメーション・インタフェースを実装できます。

  • 使用する Windows 表示倍率(DPI)に関係なく,WPF コントロールをテストできます。

    100% 以外の Windows 表示倍率を使用すると,一部のメソッドが正しく機能しない場合があります。Windows の表示倍率(DPI)を参照してください。

子アドイン

DevExpress Data Grid コントロールは,WpfDXGrid テスト・オブジェクトでサポートされています。このテスト・オブジェクトは,WPF Add-in 自体の一部ではなく,DevExpress WPF 子アドインの一部です。

DevExpress アドインは,WPF Add-in の一部としてインストールされます。ただし,標準設定では,このアドインはロードされません。DevExpress Data Grid オブジェクトのテスト・ステップを作成するには,UFT One を開くときに DevExpress アドインを選択します。詳細については,『UFT One Object Model Reference for GUI Testing』の「WPF > DevExpress」の項を参照してください。

WPF Add-in の拡張

WPF Add-in Extensibility を使用すると,購入時には UFT One WPF Add-in ではサポートされていないサードパーティ製コントロールおよびカスタムの WPF コントロールのテストのサポートを開発できます。

既知の問題 既知の問題 - .NET WPF
前提条件

アプリケーションを開く

WPF アプリケーションを開くタイミングは,UFT One を開く前でも後でも構いません。

アドインの依存関係

Web および .NET アドインはインストールしておく必要があります。

設定

設定オプション

Windows アプリケーション]表示枠を使用。
[ツール]>[オプション]>[GUI テスト]タブ>[Windows アプリケーション]ノード)

記録と実行環境設定

Windows アプリケーション]タブを使用。

ActiveScreen キャプチャのカスタム設定

Windows アプリケーション]セクションを使用。
[ツール]>[オプション]>[GUI テスト]タブ>[ActiveScreen]ノード>[カスタム レベル

アプリケーション領域の[追加設定]

アプリケーション]表示枠を使用。
アプリケーション領域ウィンドウ内で,[追加設定]をクリックし,サイドバーで[アプリケーション]を選択します。

その他の参照項目: