PROJETO CYPRESS DE CADASTRO PARA PASSEAR E ADESTRAR ANIMAIS DE ESTIMAÇÃO
-
Instalar a IDE que dejesar, recomendado o Visual Studio Code, onde serão realizadas as execuções
-
NodeJs com a versão 18.16.1
-
Java com a versão 1.8.0_371
* yarn install
ou
* npm install
* yarn cypress open
ou
* npx cypress open
* yarn run (tag)
ou
* npx cypress (tag)
Directory | Purpose |
---|---|
e2e/ |
Está todas os passos que foram implementados nas pages |
support/pages/ |
Objetos de página ou módulos, como cadastroPage.js , contendo métodos relacionados. |
support/elements/ |
Definições de elementos comuns usados nas páginas, por exemplo, homeElements.js . |
cypress.json |
Arquivo de configuração principal do Cypress, onde podem ser definidas configurações globais para testes. |
SCRIPTS:
- "run_allure" - TAG pra rodar em headless com o Yarn e o relatório Allure
- "run_allure_npm" - TAG pra rodar em headless com o NPM e o relatório Allure
- "yallure_serve" - Abrir o servidor do relatório Allure com o Yarn
- "nallure_serve" - Abrir o servidor do relatório Allure com o NPM
- "test" - Rodar o projeto em headless e abrir o relatório Allure em HTML