Este projeto é destinado ao curso "Cypress QAzando", que visa proporcionar uma experiência prática e hands-on para os participantes aprenderem a usar o framework de teste end-to-end Cypress. O projeto inclui testes automatizados para uma aplicação de exemplo, demonstrando as melhores práticas e técnicas para desenvolvimento eficiente e confiável de testes.
Certifique-se de ter o Node.js e o npm instalados em sua máquina antes de iniciar este projeto.
-
Clone o repositório para a sua máquina local.
git clone https://github.com/humbjd/Curso_Cypress_QAzando_new_project.git
-
Acesse o diretório do projeto.
cd Curso_Cypress_QAzando_new_project
-
Instale as dependências do projeto.
npm install cypress
O projeto Cypress requer configurações mínimas para executar os testes. Certifique-se de que as configurações no arquivo cypress.json
estão corretas para o ambiente em que você está executando os testes.
Para executar os testes, utilize o seguinte comando:
npm test
Este comando iniciará a execução dos testes usando o Cypress. Certifique-se de que a aplicação de exemplo esteja em execução antes de iniciar os testes.
O projeto está estruturado da seguinte forma:
- cypress/integration: Contém os arquivos de teste escritos em Cypress.
- cypress/support: Contém arquivos de suporte, como comandos personalizados e configurações globais.
Contribuições são bem-vindas! Se você encontrar problemas ou tiver melhorias para sugerir, por favor, abra uma issue ou envie um pull request.
Este projeto está licenciado sob a MIT License. Sinta-se à vontade para usar, modificar e distribuir conforme necessário.