CasperJS

CasperJS

CasperJS es una utilidad de prueba y scripting de navegación de código abierto escrita en Javascript para el navegador sin cabeza PhantomJS WebKit y SlimerJS (Gecko).
CasperJS es una utilidad de prueba y scripting de navegación de código abierto escrita en Javascript para el navegador sin cabeza PhantomJS WebKit y SlimerJS (Gecko).Facilita el proceso de definir un escenario de navegación completo y proporciona funciones útiles de alto nivel, métodos y azúcar sintáctica para realizar tareas comunes como: * definir y ordenar los pasos de navegación de navegación * llenar y enviar formularios * hacer clic y seguir enlaces * capturar capturas de pantalla deuna página (o parte de ella) * prueba de DOM remoto * registro de eventos * descarga de recursos, incluidos los binarios * escritura de conjuntos de pruebas funcionales, almacenamiento de resultados como JUnit XML * raspado de contenido web ...

Alternativas a CasperJS para Red Hat con licencia comercial