Skip to content

Treinamento de automação de testes realizado na CWI.

Notifications You must be signed in to change notification settings

Pamipequena/testesAPI-CWI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

testesAPI-CWI

Treinamento de automação de testes realizado na CWI.

Desafio API Durante as aulas fizemos em conjuntos alguns exercícios e agora chegou a hora de testarmos nossa habilidades com o que aprendemos.

Abaixo adiciono alguns cenários e suas respectivas suítes.

Suite Healthcheck:

/HEALTHCHECK Verificar se API está online

Suite Contract :

/GET Garantir o contrato do retorno da lista de reservas Garantir o contrato do retorno de uma reserva específica

Suite Acceptance:

/DELETE

Excluir um reserva com sucesso

/GET

Listar IDs das reservas Listar uma reserva específica Listar IDs de reservas utilizando o filtro firstname Listar IDs de reservas utilizando o filtro lastname Listar IDs de reservas utilizando o filtro checkin Listar IDs de reservas utilizando o filtro checkout Listar IDs de reservas utilizando o filtro checkout and checkout Listar IDs de reservas utilizando o filtro name, checkin and checkout date

/POST

Criar uma nova reserva

/PUT

Alterar uma reserva usando o token Alterar uma reserva usando o Basic auth Suite E2e :

/DELETE

Tentar excluir um reserva que não existe Tentar excluir uma reserva sem autorização

/GET

Visualizar erro de servidor 500 quando enviar filtro mal formatado

/POST

Validar retorno 500 quando o payload da reserva estiver inválido Validar a criação de mais de um livro em sequencia Criar uma reserva enviando mais parâmetros no payload da reserva Validar retorno 418 quando o header Accept for invalido

/PUT

Tentar alterar uma reserva quando o token não for enviado Tentar alterar uma reserva quando o token enviado for inválido Tentar alterar uma reserva que não existe

Realizar a automação dos serviços utilizar como base a documentação da nossa API: http://treinamento-api.herokuapp.com/apidoc/index.html

About

Treinamento de automação de testes realizado na CWI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published