Pergunta

Nós usamos tanto JWebUnit e HttpUnit no passado para fazer testes funcionais de aplicações web. Ambos parecem ter problemas em lidar com javascript. Não estamos particularmente interessados ??em testar o javascript neste momento, mas os testes JWebUnit e HttpUnit ter quebrado uma vez nós adicionamos alguns componentes pequenos Ajax (Dojo Data / catadores Tempo por exemplo) às nossas páginas.

O selênio e Watir não se encaixam porque eles essencialmente conduzir navegadores e estamos executando estes testes de CruiseControl em uma caixa onde não tem permissão para instalar um navegador.

Foi útil?

Solução

de Canoo WebTest é muito bom e pode lidar com o que você está procurando para.

Outras dicas

Você quer HtmlUnit .

Não é emulação de navegador perfeito (para que você precisa de um driver browser), mas tem um apoio significativo javascript. Confira o introdução a testar seu JavaScript.

Vá com Canoon. Canoon é construída sobre HtmlUnit, e foi previamente construído sobre HttpUnit.

yc

Rapidez é uma biblioteca JRuby para fácil e automação rápido da web testes de aplicação. É um invólucro em torno da biblioteca HtmlUnit Java e visa proporcionar a mesma API e funcionalidade que Watir.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top