Repositório do meu primeiro projeto para aprendizagem do framework de testes automatizados Cypress.
O sistema sob teste é o "Buger Eats", e a arquitetura do projeto acompanha o que é proposto no curso Cypress Discovery, da QAcademy.
Cypress, node, Faker.js, Page Objects Model (POM), Cypress Dashboard, Github Actions.
- Clonar o repositório;
- Para configurar o projeto localmente, no terminal, executar o comando:
npm install
; - Para executar a suíte de testes (em modo headless), executar o comando:
npx cypress run
.
Ao realizar um push para o repositório, é executada uma Action do github, que valida o funcionamento dos testes. Os detalhes da execução podem ser visualizados no Cypress Dashboard.