14
O CasperJS é um utilitário de script e teste de navegação de código aberto escrito em Javascript para o navegador sem cabeça PhantomJS WebKit e SlimerJS (Gecko).Facilita o processo de definição de um cenário de navegação completo e fornece funções úteis de alto nível, métodos e açúcar sintático para realizar tarefas comuns, como: * definir e ordenar etapas da navegação de navegação * preencher e enviar formulários * clicar e seguir os links * clicar e seguir os links * capturar capturas de tela deuma página (ou parte dela) * testando DOM remoto * eventos de log * baixando recursos, incluindo binários * escrevendo suítes de testes funcionais, salvando resultados como JUnit XML * raspando o conteúdo da Web ...