Aprenda como refatorar código de testes web substituindo más-práticas por boas práticas
Se você já conhece o básico de Cypress, dê o próximo passo para aprender sobre suas boas práticas, além de como lidar com más práticas, quando se deparar com elas.
O Cypress é um framework open-source que possibilita a escrita de testes automatizados de forma fácil, rápida e confiável, tudo em JavaScript.
Além disso, o Cypress é amigável para desenvolvedores e automatizadores de teste, e não é baseado em Selenium!
Isto significa que, com Cypress, é possível interagir com aplicações web de formas que antes não eram possíveis.
Durante o curso você irá aprender como eliminar cada uma das seguintes más práticas na escrita de testes automatizados:
- Browser testing
- Duplicação de código
- Flaky tests
- Hardcoded assertions
- Complexidade desnecessária
- Page Objects
- Dados sensíveis versionados
- Testes desnecessariamente lentos
- Esperas desnecessárias
- Abstrações erradas
Ao completar o curso de boas práticas em automação de testes com Cypress, você poderá colocar todos os conhecimentos adquiridos em prática em projetos reais, para eliminar toda e qualquer má prática na escrita de scripts de testes automatizados, o que lhe ajudará (e ao seu time) na evolução de projetos de forma sustentável, onde os testes serão robustos, legíveis e de fácil manutenção, trazendo confiança de que quando estão passando, tudo está ok e a nova versão pode ser liberada em produção.
Junto-se a Escola Talking About Testing e se destaque em sua carreira!