O Qtruck é um sistema web que tem o objetivo que permitar clientes de foodtrucks recomendar estabelecimentos e assim outros usuários possa encontrá-los no mapa e os conhecere fazerem um review. O objetivo deste projeto é propor uma solução de automação de testes e2e com Cypress para esse sistema.
- NodeJS
- ReactJs
- MongoDB
- Cypress Versão 10
-
Clonar o projeto no ambiente local
-
Na pasta web, nas subpastas frontend e backend instalar as dependências
$ yarn install
-Configurar as informações do banco de dados no backend e nas configurações de teste
- Servidor backend na pasta web/backend:
$ yarn dev
- Frontend web via next na pasta web/frontend:
$ yarn dev
- Executar o Cypress modo visual:
$ npx cypress open