htmlunitに似ていますが、C#で使用します。私はIKVM経由で.NETでhtmlunitを使用できることを見てきましたが、可能であればネイティブソリューションが必要です。ヘッドレステストの実行をサポートする.NET Webオートメーションフレームワークはありますか?
目的は、CIサーバー上で実行されている既存の(xUnit.net)テストにUIテストを追加することです。私はメモリでUIテストを実行できるようにしたいと思います(私は制御できないマシン上でブラウザインスタンスを開きたくないので)。他のマシンに依存することなく(Selenium RC、例えば)。
これを達成する方法を知っている人はいますか?
更新:Selenium 2は、サポートされているブラウザの1つとしてHtmlUnitを提供するようになりました。 IKVMを経由せずにHtmlUnitを使用したい人は、代わりにSelenium 2を見てください。私はこれを反映するために私の答えを更新しました。
ありがとうございましたが、可能であればヘッドレスソリューションを見つけようとしています。 – BenA