オブジェクトとオブジェクトの名前に基づいて、WPFアプリケーションのテスト自動化を作成します。私たちはWPFソースコードにアクセスすることはできません。すべての名前属性が満たされているわけではないため、テストの自動化が困難です。WPFアプリケーションでオブジェクトに名前属性を割り当てる
何らかの形でソースコードにアクセスすることなく、外部からオブジェクトに名前属性を割り当てる方法はありますか?これはほとんど不可能であることはわかっていますが、ここでは解決策を見落とさないようにしたいと思っています。テスト自動化の作業がずっと簡単になるからです。
はい、正確です。 私たちのチームには、WPFアプリケーションの自動化テストを作成する同僚がいます。時にはUIエレメントがあり、彼がアクセスできない場合があるため、彼をサポートする必要があります。 すべての属性の名前を自動的に生成するフレームワークがありますが、コードが混乱し、コーナーケース(サードパーティコントロール)の一部では役に立ちません。 –