Substituição para JWebUnit / HttpUnit [fechado]
-
08-07-2019 - |
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.
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.