Frage

Wir haben beide JWebUnit und Httpunit in der Vergangenheit verwendete Funktionstests von Web-Anwendungen zu tun. Beide scheinen Probleme zu haben, in Javascript Handhabung. Wir sind nicht besonders interessiert an dieser Stelle das Javascript in Prüfung, aber JWebUnit und Httpunit-Tests gebrochen haben, da wir einige kleine Ajax-Komponenten (Dojo Date / Time Picker zum Beispiel) auf unsere Seiten.

hinzugefügt

Selen und Watir passen nicht, weil sie im Wesentlichen Browser fahren und wir diese Tests von CruiseControl- auf einem Feld laufen, wo wir sind nicht erlaubt, einen Browser zu installieren.

War es hilfreich?

Lösung

Canoo WebTest ist ziemlich gut und kann handhaben, was Sie suchen für.

Andere Tipps

Sie wollen Htmlunit .

Es ist nicht perfekt Browser-Emulation (für, dass Sie einen Browser Treiber benötigen), aber es hat erheblichen JavaScript. Schauen Sie sich die Einführung rel="nofollow zu Testen JavaScript .

Gehen Sie mit Canoon. Canoon wird auf Htmlunit gebaut und wurde zuvor auf Httpunit gebaut.

yc

  

Celerity ist eine JRuby-Bibliothek für   einfache und schnelle Automatisierung von Web   Anwendungstests. Es ist ein Wrapper   um die Htmlunit Java-Bibliothek und   richtet die gleiche API auf die Bereitstellung und   Funktionalität wie Watir.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top