Este repositório contém testes de API automatizados usando Cypress. A API que estamos testando é a ServeRest, que é uma API REST gratuita que simula uma loja virtual.
├── cypress/
│ ├── tests/ # Testes de integração da API
│ └── support/ # Comandos e configurações auxiliares
├── cypress.json # Configurações do Cypress
└── README.md # Este arquivo
Antes de executar os testes, é necessário ter o seguinte instalado em sua máquina:
- Node.js (versão 20 ou superior)
- NPM ou Yarn
- Cypress instalado
Siga os passos abaixo para configurar o ambiente e executar os testes:
- Clone este repositório:
git clone https://github.com/brunobzs/cypress-api-test.git
- Instale as dependências do projeto:
npm install
Para rodar os testes de API, execute o seguinte comando:
Usando o cypress no modo visual:
npx cypress open
Usando o cypress no modo headless:
npx cypress run
O Cypress será aberto automaticamente, e os testes de API serão executados.
Se você deseja contribuir para este repositório, siga os passos abaixo:
- Fork este repositório.
- Crie uma branch para suas alterações:
git checkout -b minha-branch
- Faça as alterações necessárias e envie um pull request.