htmlunitに似ていますが、C# で使用します。IKVMを介して .NET で htmlunit を使用できることを見てきましたが、可能であればネイティブ ソリューションが必要です。
目的は、CI サーバーで実行されている既存の (xUnit.net) テストに UI テストを追加することです。メモリ内で UI テストを実行できるようにしたい (制御できないマシンでブラウザー インスタンスを開きたくないため)、他のマシンに依存することなく ( Selenium RCを使用した場合に必要になる) 、 例えば)。
これを達成する方法を知っている人はいますか?
更新: Selenium 2は、サポートされているブラウザーの 1 つとして HtmlUnit を提供するようになりました。IKVM を介さずに HtmlUnit を使用したい人は、代わりに Selenium 2 を検討する必要があります。これを反映するために、以下の回答を更新しました。