Você deve criar duas rotinas de teste simples, uma end-to-end e um teste de integração.
Obs. 1: Você pode construir estes testes com a(s) ferramenta(s) de sua preferência.
Obs. 2: O tempo esperado para realização deste teste é de 20~40 minutos.
Neste teste, serão avaliadas suas capacidades sobre:
- Conceitos de testes
- Rotinas de teste
- Validação de cenário e suas diferentes possibilidades
- Priorização
- Conceitos fundamentais como manipulação do DOM e APIs RESTful
Crie uma rotina de testes automatizados que acesse o endereço dev.app.bossabox.com
, clique em "Cadastre-se", preencha os campos e clique em "Cadastrar".
Informações:
- Não é necessário preencher a segunda etapa do cadastro. A ideia é garantir que o cadastro inicial esteja funcionando corretamente, e que as validações necessárias estão sendo realizadas._
- Você deve testar todos as derivações do cenário ideal que julgar necessário.
Crie uma rotina de testes automatizados que faça uma requisição POST para o endereço https://drj335kkci.execute-api.sa-east-1.amazonaws.com/dev/v1/users
.
Informações:
- Você deve testar quantos cenários julgar necessário para validação do funcionamento esperado da API.
- Se você, por acaso, encontrar um comportamento inesperado em qualquer um dos testes, crie um cenário para validação do mesmo e inclua o teste falhando no entregável final.
Obs.: A documentação para esse endpoint está incluída neste repositório em docs/api.html
.