Skip to content

Este repositório contém uma série de testes automatizados para uma API utilizando o framework Cypress. Os testes foram projetados para validar as funcionalidades básicas de uma API RESTful, incluindo operações como GET, POST, PUT, DELETE e PATCH. Com a mentoria de João Junior

Notifications You must be signed in to change notification settings

ancgci/Testes_Automatizados_API_Cypress

Repository files navigation

Automação de Testes de API com Cypress

Este documento descreve a atividade de automação de testes de API realizada no site "https://reqres.in" utilizando Cypress. Os métodos GET, DELETE, PATCH, POST e PUT foram utilizados para validar a funcionalidade da API disponibilizada publicamente.

Índice

  1. Introdução
  2. Configuração
  3. Execução dos Testes
  4. Resultados

Introdução

A automação de testes é uma prática essencial para garantir a qualidade e a funcionalidade de qualquer aplicação. Neste projeto, utilizamos o Cypress, uma ferramenta poderosa para automação de testes, para validar a funcionalidade da API REST disponibilizada publicamente no site "https://reqres.in".

Configuração

Para configurar o ambiente de testes, primeiro instalamos o Cypress e criamos um novo projeto de automação de testes. Em seguida, realizamos uma série de chamadas GET, DELETE, PATCH, POST e PUT para validar a funcionalidade da API.

Execução dos Testes

Os testes foram executados utilizando o Cypress. A interface amigável do Cypress facilita o acompanhamento da execução dos testes enquanto os arquivos de especificações são editados. Além disso, o Cypress oferece um recurso de captura de elementos, que retorna ao usuário um seletor para ser utilizado na automação com um simples clique.

Inserção de Imagens e Vídeos

Imagens

1 2 3 4 5

Vídeos

Assista a execução dos testes aqui:

0

Contribuição

Contribuições são bem-vindas! Por favor, siga os passos abaixo para contribuir:

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/nome-da-feature)
  3. Commit suas mudanças (git commit -m 'Adicionar nova feature')
  4. Envie para o branch (git push origin feature/nome-da-feature)
  5. Abra um Pull Request

Licença

Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para mais detalhes.

Cypress API GET POST PUT DELETE PATCH

About

Este repositório contém uma série de testes automatizados para uma API utilizando o framework Cypress. Os testes foram projetados para validar as funcionalidades básicas de uma API RESTful, incluindo operações como GET, POST, PUT, DELETE e PATCH. Com a mentoria de João Junior

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published