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.
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".
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.
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.
Assista a execução dos testes aqui:
Contribuições são bem-vindas! Por favor, siga os passos abaixo para contribuir:
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/nome-da-feature
) - Commit suas mudanças (
git commit -m 'Adicionar nova feature'
) - Envie para o branch (
git push origin feature/nome-da-feature
) - Abra um Pull Request
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para mais detalhes.