Repositório do curso básico de testes de regressão visual com Cypress e Percy da Escola Talking About Testing.
Para instalar as dependências do projeto e executar os testes automatizados, é necessário que o Node.js e o NPM estejam instalados em seu computador.
As seguintes versões de ambos os sistemas foram utilizadas durante o desenvolvimento deste projeto (node v12.18.3 e npm 6.14.8 ).
Ao instalar o Node.js, o NPM é automaticamente instalado.
Após clonar o projeto, accesse o diretório do mesmo e execute npm install para instalar as dependências de desenvolvimento.
Exporte como uma variável de ambiente o token do seu projeto (disponível no dashboard do Percy). Veja os exemplos abaixo para sitemas Windows e Unix (Mac e Linux).
# Windows
$ set PERCY_TOKEN=<your token here>
# Unix
$ export PERCY_TOKEN=<your token here>
Fonte: https://docs.percy.io/docs/cypress
Execute o comando npm test
para executar os testes em modo headless.
Um curso da Escola Talking About Testing.