https://github.com/mrk-qa/treinamento-nttdata-cypress-teste-api-v1
Projeto desenvolvido para o treinamento de Automação de Testes de API utilizando Cypress na empresa NTT DATA.
https://github.com/mrk-qa/treinamento-nttdata-cypress-teste-api-v1
Last synced: 2 months ago
JSON representation
Projeto desenvolvido para o treinamento de Automação de Testes de API utilizando Cypress na empresa NTT DATA.
- Host: GitHub
- URL: https://github.com/mrk-qa/treinamento-nttdata-cypress-teste-api-v1
- Owner: mrk-qa
- Created: 2022-12-15T00:15:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-16T19:12:24.000Z (over 1 year ago)
- Last Synced: 2025-01-23T04:29:16.829Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.32 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Treinamento para QAs - Automação de Testes de API utilizando Cypress - Básico 🚀
![]()
#### Esse repositório tem como objetivo otimizar os conhecimentos do treinamento de Cypress disponibilizado pela [NTT DATA](https://www.linkedin.com/company/ntt-data-europe-latam/mycompany/)
## 🔖 Requisitos
- [Node.js] - versão 16+
- [Visual Studio Code] - versão 1.60+
- [Git] - 2.35+## 💻 Instalação
Para rodar o projeto de automação de testes na sua máquina, clone o repositório e execute o comando `npm install` para instalar todas as dependências.
Em seguida, execute `npx cypress open` para abrir a interface do Cypress ou execute `npx cypress run` para rodar os testes em modo headless (terminal).
## ✅ Etapas do treinamento
##### 1) Apresentação do [Cypress](https://www.cypress.io/)
##### 2) O que é API? _Application Programming Interface (Interface de Programação de Aplicações)_
##### 3) Apresentação desse repositório
##### 4) Explorando o site [Typeform](https://try.typeform.com/home/)
##### 5) Documentação da [API](https://developer.typeform.com/create/)
##### 6) Collection no Insomnia
##### 7) Hands-on _CRUD - CREATE, READ, UPDATE e DELETE_
- [x] [GET] Consulta dos dados do perfil
- [x] [GET] Consulta dos dados do perfil (SEM TOKEN)
- [x] [POST] Criando um novo form
- [x] [PATCH] Substituindo um título do form
- [x] [GET] Busca por um form específico
- [x] [DELETE] Deletando o form que foi criado##### 8) Respondendo as dúvidas
Abaixo uma recordação dos participantes do treinamento 💙
Treinamento realizado em 20 e 21 de Dezembro/2022.
![]()
## 🔮 Apoie este projeto
Se você deseja apoiar este projeto, deixe um ⭐.
---
Feito com 💙 por Marco Antonio 👋 [Meu LinkedIn](https://www.linkedin.com/in/mrk-silva/)