Sou um desenvolvedor full stack e tive alguma experiência tentando implementar testes de automação para aplicativos móveis e web. Sempre foi difícil de realizar, não fácil e também nada estável.
Cypress é ótimo para desenvolvedores web, é 100% baseado em js e, tendo alguma experiência com js e jquery, você poderá escrever seus testes sem muitos problemas.
Outra característica realmente boa é a documentação. Na minha experiência, com minha equipe, conseguimos encontrar todas as respostas para nossas perguntas na documentação no site. Além disso, os problemas no GitHub são muito bem explicados.
Poucas das melhores coisas sobre o Cypress:
Primeiro, configurá-lo em um projeto existente é muito fácil e direto. Defina no seu package.json como uma dependência e você está pronto para usar o Cypress. Nenhuma dependência externa é necessária.
Em segundo lugar, a opção de recarregamento automático do Cypress, que economiza muito tempo, pois não precisamos reiniciar o servidor para obter as alterações. É quase como o hot-reloading.
Outra coisa, os testes do Cypress são escritos usando Mocha e Chai, a sintaxe reflete o que a maioria dos usuários de Javascript entende.
Por último, mas não menos importante, é gratuito e de código aberto, onde você também pode contribuir :)
Com mais de 2,5 milhões de avaliações, podemos fornecer os detalhes específicos que ajudam você a tomar uma decisão de compra de software informada para o seu negócio. Encontrar o produto certo é importante, deixe-nos ajudar.
ou continuar com
LinkedIn
Google
Google (Negócios)
Endereços do Gmail.com não permitidos. Um domínio empresarial usando o Google é permitido.