Boas práticas em automação de testes com Cypress
Aprenda como eliminar toda e qualquer má prática de testes automatizados escritos com o framework Cypress
Description
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 lentos
Dependência entre testes
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!
What You Will Learn!
- Como lidar com más práticas como browser testing
- Como lidar com más práticas como duplicação de código
- Como lidar com más práticas como flaky tests
- Como lidar com más práticas como hardcoded assertions
- Como lidar com más práticas como complexidade desnecessária
- Como lidar com más práticas como Page Objects
- Como lidar com más práticas como dados sensíveis versionados
- Como lidar com más práticas como testes lentos
- Como lidar com más práticas como testes dependentes
- Como lidar com más práticas como abstrações erradas
Who Should Attend!
- Alunos dos cursos básico, intermediário, avançado, testes end-to-end e testes de regressão visual com Cypress e Percy da Escola TAT
- Testadores(as) e QAs que precisam lidar com más práticas na escrita de testes automatizados com Cypress
- Profissionais com experiência em JavaScript que querem aprender um framework de testes automatizados moderno e cada vez mais requisitado no mercado
- Estudantes de tecnologia da informação, sistemas de informação e ciência da computação
- Desenvolvedores(as) sem QAs dedicados em seus times