複雑なUIを持つWPFアプリケーションを使用し、同じもの用にCodedUITestスクリプトを作成したい。 私はこれに慣れていないので、CodedUITestスクリプトを書くための適切なガイダンス/アプローチが必要です。 Record &を使用してすべてを行うことはできません。UIにカスタムコントロールが存在し、いつでも変更できるため、Play stuffを再生します。CodedUITestを使用してWPFアプリケーションをテストする正しい方法は何ですか
私はこのことをC#コードで行いたいと思います。カスタムグリッドから特定のレコードを取得し、C#コードを使用してコントロールを識別します。
- CodedUITestで簡単に識別するために、どのようなプロパティをコントロールする必要がありますか?
- AutomationIdをすべてのコントロールに与えることは義務ですか?
- Treeviewやグリッドのような動的コントロールのために何が必要ですか?
- ウィンドウのドロップタイプ&を確認するにはどうすればよいですか?
ありがとうございます。 私はMicrosoft UI Automation Libraryというテストライブラリをもう1つ見つけました。 確認したいWPFアプリケーションテスト、CodedUITest、またはMicrosoft UIオートメーションライブラリにはどのライブラリを使用する必要がありますか? – CodingNinja
http://blogs.msdn.com/b/dpksinghal/archive/2011/09/28/how-to-test-deep-hierarchy-controls-using-coded-ui-test-in-wpf.aspx for WPFコントロールが見つからないテストレコーダーの問題を修正する、コード化されたUIテストレコーダーのビジュアルツリーの深さの問題を修正しました。 –