Este projeto é um exemplo de teste end-to-end (E2E) utilizando o framework de teste Cypress. O Cypress é uma ferramenta moderna e poderosa para realizar testes automatizados em aplicações web.
Certifique-se de ter o Node.js instalado em sua máquina antes de prosseguir.
- Clone o repositório para o seu ambiente local.
git clone https://github.com/fernandonetom/e2e-cypress-node
- Acesse o diretório do projeto.
cd e2e-cypress-node
- Instale as dependências do projeto.
npm install
- Execute os testes E2E com o Cypress. npm run cy:run
Isso irá iniciar a execução dos testes automatizados utilizando o Cypress. Os testes são escritos em TypeScript e podem ser encontrados no diretório ./src
. A nomeclatura dos arquivos devem ser nome-teste.e2e.ts
. Os vídeos e screeshots estarão na pasta ./cypress
após a execução dos testes.
O projeto já possui alguns exemplos básicos de testes E2E escritos com Cypress. Eles estão localizados no diretório src
.
Contribuições são bem-vindas! Se você quiser contribuir com melhorias, correções de bugs ou novos recursos para este projeto, sinta-se à vontade para enviar um pull request.
Este projeto está licenciado sob a MIT License.