No nosso dia a dia nem sempre a nossa API e o nosso frontend são desenvolvidos de maneira sincronia, algumas vezes as telas podem ficar prontas antes e outras só as rotas podem ficar prontas em determinado momento.
Para ilustrar essa situação temos dois projetos simples, porém complementares. O seu objetivo é testar ambos.
Você pode utilizar a tecnologia que você achar melhor. Você pode fazer ou não testes automatizados, pode ou não documentar, você é livre para fazer o que achar melhor. Nós encorajamos a fazer o máximo que conseguir e que possa escrever testes automatizados para que possamos avaliar as suas habilidades.
Os dois projetos são uma todo list simples. Na web não temos nenhuma comunicação com o servidor do segundo projeto. link de acesso: https://main.d2h1x412btq1vh.amplifyapp.com/login
usuário: test
senha: 7amPc0R1!6ZT
O segundo projeto consiste em uma api com algumas rotas. Neste projeto você pode criar o seu próprio usuário do zero como forma de teste. Disponibilizamos um arquivo da open API com a documentação que utilizamos no nosso dia a dia.
https://c94dh2pfp1.execute-api.us-west-2.amazonaws.com
Clone ou fork esse repositório