私はしばらくの間Selenium(WebDriver)を使用しており、Microsoft Team Foundation Server(VS2010、Microsoft Test Manager、Lab Management)を使用して、指定されたビルドで自動テストをトリガーしています。これはうまく機能しており、必要に応じて多くの再利用とWatiNへの切り替えを可能にするラッパーフレームワークを作成しました。
私の問題は、現在テストするアプリケーションがWebアプリケーションではなくWindowsフォーム(インフラジスティックとTeechartsを使用)であり、SeleniumとWatiNの両方が不適切になるという印象を受けています。NUnitFormsとWhiteについて読んでいるのは、同様の質問をするSO投稿の中で一般的な自由な選択肢のように見えるからです。ただし、Windowsフォームアプリケーションの自動UIテストを使用してTFSを設定した経験がある人はいないでしょうか。
または、それが失敗した場合、無料のWindowsフォームUIテストパッケージでVisual Studio 2010を使用して、ある程度の成功を収めた人はいますか?私の計画は来週White/NUnitFormsを試すことですが、これを追求する価値がない場合に備えて、個人的な再集計を探します。