Repositório criado para ilustrar uma automação E2E em Cypress no website Saucedemo 🔗link.
Fiz uma automação desde o login do usuário, escolha e compra de produtos até o checkout.
- Instale o node.js aqui
- Para iniciar o projeto digite no cmd
npm init -y
- Instale o Cypress via npm documentação
- Entre na pasta do seu projeto
cd /your/project/path
- E digite o comando abaixo:
npm install cypress -D
- Digite o seguinte comando para abrir o Cypress:
npx cypress open
- Uma janela com o Cypress será aberta então clique no botão E2E TESTING
- Depois escolha o browser. Eu usei o Electron.
- macOS 10.15 e superior (Intel ou Apple Silicon 64 bits (x64 ou arm64))
- Linux Ubuntu 20.04 e superior, Fedora 38 e superior, e Debian 10 e superior (x64 ou arm64) (consulte os pré-requisitos do Linux abaixo)
- Windows 10 e superior (apenas 64 bits)
- O Cypress requer o Node.js para instalação. Nós damos suporte às versões:Node.js 18.x, Node.js 20.x e posteriores
Made by Amandatec