Esse é um pequeno projeto com exemplos de uso do Cypress
- Instale o Visual Studio Code
- Instale o Node.js
Nesse projeto, temos um exemplo de login na página de testes Conduit
Os arquivos com casos de teste estão localizados na pasta cypress/integration/conduit e são apresentadas 3 formas de executar o mesmo teste de login:
- Arquivo loginPage.spec.js - Com o código direto
- Arquivo loginPageObj.spec.js - Usando PageObjects
- Arquivo loginPageCommands.spec.js - Usando Cypress commands
Além disso, temos na pasta extras o arquivo urlElements.spec.js que apresenta uma lista de comandos básicos para seleção de elementos e interação com eles.
Um pouco mais de detalhes sobre Cypress no post: https://medium.com/@leandrowcs1985/vamos-falar-de-automa%C3%A7%C3%A3o-de-testes-web-cypress-6dfddfcb8d7d