Ähnlich wie htmlunit, aber für die Verwendung mit C#. Ich habe gesehen, dass Sie htmlunit mit .NET über IKVM verwenden können, aber ich möchte eine native Lösung, wenn überhaupt möglich.Gibt es .NET-Web-Automatisierungs-Frameworks, die die Ausführung kopfloser Tests unterstützen?
Ziel ist es, UI-Tests zu unseren bestehenden (xUnit.net) Tests hinzuzufügen, die auf dem CI-Server ausgeführt werden. Ich möchte in der Lage sein, UI-Tests im Arbeitsspeicher auszuführen (da ich keine Browser-Instanzen auf einer Maschine öffnen möchte, auf die ich keine Kontrolle habe), ohne Abhängigkeiten von anderen Rechnern (würde ich benötigen, wenn ich Selenium RC verwende, beispielsweise).
Kennt jemand einen Weg, dies zu erreichen?
UPDATE: Selenium 2 bietet jetzt HtmlUnit als einen der unterstützten Browser an. Wer HtmlUnit verwenden möchte, ohne über IKVM zu gehen, sollte sich stattdessen Selenium 2 ansehen. Ich habe meine Antwort unten aktualisiert, um dies zu berücksichtigen.
Danke für den Vorschlag, aber ich würde lieber versuchen, eine kopflose Lösung zu finden, wenn ich kann. – BenA