.NET Windows Presentation Foundation(WPF)Add-in

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

一般情報

アドインの種類

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

サポート環境

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

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

WPF Add-in では、WPF アプリケーションでオブジェクトをテストするときに使用できるテスト・オブジェクト、メソッド、およびプロパティが提供されます。詳細については、『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 オブジェクトのテスト・ステップを作成するには、OpenText Functional Testing を開くときに DevExpress アドインを選択します。詳細については、『Object Model Reference for GUI Testing』の「WPF > DevExpress」の項を参照してください。

WPF Add-in の拡張

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

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

アプリケーションを開く

WPF アプリケーションを開くタイミングは、OpenText Functional Testing を開く前でも後でも構いません。

アドインの依存関係

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

設定

設定オプション

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

記録と実行環境設定

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

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

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

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

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

その他の参照項目: