WPF コード化された UI テストには、WinForms コード化された UI テストと同じ問題がありますか? WPF コード化された UI テストと WinForms コード化された UI テストに違いはありますか?
長所と短所は同じですか?
WPF コード化された UI テストには、WinForms コード化された UI テストと同じ問題がありますか? WPF コード化された UI テストと WinForms コード化された UI テストに違いはありますか?
長所と短所は同じですか?
コード化された UI テストは、テスト対象のアプリケーションがどのように作成されたかを知りません。コード化された UI テストでは、アプリケーションの UI コントロールによって利用可能になった MSAA または UIA インターフェイスを使用します。MSAA または UIA をサポートするように UI コントロールを作成する必要がありますが、これは簡単なことではありません。WPF および Windows フォーム用の Microsoft ライブラリの UI コントロールは、MSAA または UIA をサポートしています。MFC などの一部の古い UI コントロール ライブラリは、サポートが制限されています。カスタム コントロールは、MSAA または UIA をサポートする場合とサポートしない場合があるため、コード化された UI をサポートしない場合があります。UI コントロールのサード パーティ ライブラリは、多くの場合、Microsoft UI コントロールの上に構築されるカスタム コントロールを提供するため、MSAA または UIA をサポートする場合とサポートしない場合があります。サード パーティ コントロールについては、サード パーティのドキュメントを調べるか、サード パーティが提供するコード化された UI サポートのレベルについてサプライヤに問い合わせる必要があります。
このページには、「コード化された UI テストとアクションの記録でサポートされる構成とプラットフォーム」が表示されます http://msdn.microsoft.com/en-us/library/dd380742.aspx
このページは、2 年以上更新されていませんが、コード化された UI のカスタム コントロールのサード パーティ サポートについて私が見つけた最良の概要です 。 For + Visual + Studio + Coded + UI + Testing.aspx