Linguagem utilizada no projeto: JAVA.
Estaremos considerando no processo de avaliação: cobertura de teste, limpeza de código, modelagem do projeto entre outros aspectos.
Instruções para configuração e execução do projeto devem ser descritas no arquivo README.md, assim como os dados para acesso ao projeto.
1 - WEB Desenvolva, uma automação de testes para o e-commerce: https://automationexercise.com/
O projeto deve conter, pelo menos, um cenário de teste para a seguinte História do Usuário:
Como um cliente cadastrado no https://automationexercise.com/
Eu quero fazer a compra de ao menos três produtos
Para que eu possa estar bem vestida
Os seguintes produtos do e-commerce devem ser adicionados ao carrinho de compras com as seguintes quantidades.
- Stylish Dress - 3 Itens
- Beautiful Peacock Blue Cotton Linen Saree - 2 itens
- Men Tshirt - 1
Desenvolva um novo cenário para a anteriormente citada no qual é realizado o cadastro de um novo usuário.
2 - API: Desenvolva uma automação de testes para a API cuja documentação está descrita no site (https://reqres.in/).
O projeto deve conter ao menos um cenário para cada um dos seguintes métodos do endpoint USERS:
2.1 - Validar o método POST
2.2 - Validar o método GET SINGLE USER
CENÁRIOS BÔNUS:
2.3 - Valide o método GET LIST USERS
2.4 - Valide o método PATCH