Este projeto é um exemplo de implementação de testes automatizados utilizando o framework Cypress. Ele foi desenvolvido como parte de um curso intermediário de testes automatizados.
O objetivo deste projeto é demonstrar como criar e executar testes automatizados de interface gráfica de usuário e testes automatizados de API utilizando o Cypress.
Para executar os testes, siga as etapas abaixo:
-
Instalação do Cypress:
- Certifique-se de ter o Node.js instalado em seu sistema.
- No terminal, navegue até o diretório do projeto.
- Execute o comando
npm install cypress
para instalar o Cypress.
-
Configuração do Ambiente:
- O ambiente de desenvolvimento deve estar configurado conforme as instruções do curso.
-
Execução dos Testes:
- Após a instalação do Cypress e a configuração do ambiente, execute o comando
npx cypress open
para abrir a interface do Cypress. - Na interface do Cypress, selecione os testes que deseja executar e clique para iniciar a execução.
- Após a instalação do Cypress e a configuração do ambiente, execute o comando
-
Análise dos Resultados:
- Após a conclusão da execução dos testes, analise os resultados na interface do Cypress ou nos relatórios gerados.
- cypress/integration: Este diretório contém os arquivos de teste Cypress.
- cypress/plugins: Este diretório contém arquivos de configuração do Cypress.
- cypress/support: Este diretório contém arquivos de suporte, como comandos personalizados e configurações globais.
- Documentação do Cypress: https://docs.cypress.io/
- Exemplos de Testes: https://github.com/cypress-io/cypress-example-recipes
Contribuições são bem-vindas! Sinta-se à vontade para enviar pull requests, relatar problemas ou sugerir melhorias.
[Alex Bomtempo]
Este projeto está licenciado sob a Licença MIT.