Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 5.8 KB

File metadata and controls

61 lines (39 loc) · 5.8 KB

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