私は、長年C ++開発者であり、WPF開発のエキサイティングな世界で始めたばかりです。
もちろん、豊富なユーザーインターフェイスを使用してアプリケーションをテストすることは、常に困難でした。これを悪化させる問題の1つは、従来、ほとんどのWindowsアプリで、UI、UIロジック、およびアプリロジックがすべて完全に相互依存しており、個別にテストできないことでした。
私はMVVMアプローチに非常に惹かれています。これにより、UIをアプリケーションから分離し、ビューモデルで大量の自動テストを実行できます。その下にすべてのロジックがあり、ビューはかなり馬鹿げたクライアントです。ビューモデル。
これはすべてうまくいっていて、アプリケーションロジックのテストをアプリケーションUIからきちんと分離しています。ただし、UI自体を実際にテストするためのソリューションは提供されません。ビューには通常、ロジックがほとんど含まれていませんが、さまざまな種類のバグが大量に含まれている可能性があります。
ビュー自体をテストする際の現在の最先端技術は何ですか?
ありがとうトム