https://github.com/brunobzs/cypress-api-test
Automated API Testing with Cypress
https://github.com/brunobzs/cypress-api-test
api-telegram automation-test cypress tools-qa
Last synced: 25 days ago
JSON representation
Automated API Testing with Cypress
- Host: GitHub
- URL: https://github.com/brunobzs/cypress-api-test
- Owner: brunobzs
- Created: 2025-01-18T23:51:32.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-02-23T21:50:51.000Z (2 months ago)
- Last Synced: 2025-03-24T03:30:07.626Z (about 1 month ago)
- Topics: api-telegram, automation-test, cypress, tools-qa
- Language: JavaScript
- Homepage: https://cloud.cypress.io/projects/q56pho
- Size: 39.1 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Testes de API com Cypress
Este repositório contém testes de API automatizados usando [Cypress](https://www.cypress.io/). A API que estamos testando é a [**ServeRest**](https://serverest.dev/), que é uma API REST gratuita que simula uma loja virtual.
## Estrutura do Repositório
```plaintext
├── 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:
```bash
git clone https://github.com/brunobzs/cypress-api-test.git
```
2. Instale as dependências do projeto:
```bash
npm install
```## Executando os Testes
Para rodar os testes de API, execute o seguinte comando:Usando o cypress no modo visual:
```bash
npx cypress open
```
Usando o cypress no modo headless:
```bash
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:
```bash
git checkout -b minha-branch
```
3. Faça as alterações necessárias e envie um pull request.