Skip to content

brunobzs/cypress-api-test

Repository files navigation

Testes de API com Cypress

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.

Estrutura do Repositório

├── cypress/
│   ├── tests/                # Testes de integração da API
│   └── support/              # Comandos e configurações auxiliares
├── cypress.json              # Configurações do Cypress
└── README.md                 # Este arquivo

Pré-requisitos

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

Instalação

Siga os passos abaixo para configurar o ambiente e executar os testes:

  1. Clone este repositório:
git clone https://github.com/brunobzs/cypress-api-test.git
  1. Instale as dependências do projeto:
npm install

Executando os Testes

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.

Contribuindo

Se você deseja contribuir para este repositório, siga os passos abaixo:

  1. Fork este repositório.
  2. Crie uma branch para suas alterações:
git checkout -b minha-branch
  1. Faça as alterações necessárias e envie um pull request.

Releases

No releases published

Packages

No packages published