Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fernandams/bootcamp-api-testing

Códigos desenvolvidos durante o bootcamp de API do QAzando.
https://github.com/fernandams/bootcamp-api-testing

api-rest cypress insomnia playwright postman testes-automatizados

Last synced: 19 days ago
JSON representation

Códigos desenvolvidos durante o bootcamp de API do QAzando.

Awesome Lists containing this project

README

        

# Testes de API - Bootcamp "API do Zero ao Full" QAzando

Bem-vindo ao repositório de testes de API, resultado do bootcamp "API do Zero ao Full" oferecido pelo [QAzando](https://www.qazando.com.br/). Meu nome é Fernanda, e estou começando minha jornada na área de qualidade de software!

## 🛠️ Visão Geral do Projeto

Este projeto contém exemplos de testes manuais e automatizados em APIs REST, utilizando ferramentas e frameworks amplamente reconhecidos.

### 📁 Estrutura do Repositório

```
bootcamp-api-testing/
├── Day1/
│ ├── Insomnia/
│ └── Cypress/
├── Day2/
│ ├── Postman/
│ └── Playwright/
````

## 🛠️ Ferramentas Utilizadas

* Insomnia: Testes manuais de APIs.
* Postman: Testes manuais de APIs.
* Cypress: Testes automatizados de APIs.
* Playwright: Testes automatizados de APIs.

## 🚀 Como Executar os Testes

### Dependências

* Node.js v21.6.1
* npm 10.2.4

### Cypress (Dia 1)

### Passos para executar

1. Navegue até o diretório Day1/Cypress/bootcamp-api/.
2. Execute os seguintes comandos:

```
npm install
npx cypress open
```

### Playwright (Dia 2)

1. Navegue até o diretório Day2/Playwright/bootcamp-api/.
2. Execute os seguintes comandos

```
npm install
npx playwright test
```

## 📚 Sobre o Bootcamp
O bootcamp "API do Zero ao Full" ocorreu nos dias 04/06/2024 e 05/06/2024 e teve uma carga horária de 5 horas. Foi focado em fornecer uma compreensão prática e teórica sobre testes de APIs REST. Durante o curso, foram abordados:

* Ferramentas de testes manuais: Insomnia e Postman.
* Frameworks de testes automatizados: Cypress e Playwright.
* Práticas de testes de APIs REST.

Após o evento, revisei as aulas e pratiquei os conceitos aprendidos, subindo os códigos ao GitHub para reforçar meu entendimento e aprimorar meu portfólio.

### 📬 Contato
Para mais informações, você pode entrar em contato comigo através do [meu perfil no LinkedIn](https://www.linkedin.com/in/fernandamacedodesousa/).