Pregunta

Hemos utilizado JWebUnit y HttpUnit en el pasado para realizar pruebas funcionales de aplicaciones web. Ambos parecen tener problemas para manejar javascript. No estamos particularmente interesados ??en probar el javascript en este momento, pero las pruebas JWebUnit y HttpUnit se han roto desde que agregamos algunos componentes pequeños de Ajax (por ejemplo, selectores de fecha / hora Dojo) a nuestras páginas.

Selenium y Watir no encajan porque esencialmente manejan navegadores y estamos ejecutando estas pruebas desde CruiseControl en una caja donde no tenemos permitido instalar un navegador.

¿Fue útil?

Solución

Canoo's WebTest es bastante bueno y puede manejar lo que estás buscando para.

Otros consejos

Desea HtmlUnit .

No es una emulación de navegador perfecta (para eso necesitas un controlador de navegador) pero tiene una gran compatibilidad con JavaScript. Consulte la introducción para probar su JavaScript .

Ve con Canoon. Canoon se basa en HtmlUnit, y anteriormente se creó en HttpUnit.

yc

  

Celerity es una biblioteca de JRuby para   Automatización fácil y rápida de la web   prueba de aplicación. Es una envoltura   alrededor de la biblioteca HtmlUnit Java y   está dirigido a proporcionar la misma API y   funcionalidad como Watir.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top