Esse é um exemplo de como montar uma estrutura inicial de testes automáticos de integração com a bade de dados PostgreSQL com o auxílio do
Cypress.io
e docypress-cucumber-preprocessor
que dá suporte para a escrita dos cenários com as regras gramaticais do Gherkin.
- A IDE escolhida foi o
VS Code
; - Instale o
Node.js
; - Instale o
PostgreSQL
- Siga as instruções da documentação do
Cypress.io
e docypress-cucumber-preprocessor
; - Baixe este repositório ou faça um git clone;
- Abra o diretório do projeto e execute o comando:
npm install
- Para acionar os testes em modo headless e construir o relatório em ambiente Windowns, insira o arquivo
cucumber-json-formatter.exe
e execute no diretório do projeto:npm run run
- Para maiores detalhes, consutar:
json-formatter
- Pronto, o projeto será executado em sua máquina e construirá o relatório com os resultados dos teste. 😄