Teste para desenvolvedores candidatos à vaga de QA na Catho
Faça um fork, clone este projeto e crie uma branch com o seu nome.
Queremos que você faça a automação dos testes de um formulário, a idéia é avaliar as suas habilidades como QA, então pense bem nos cenários que irá testar e não se esqueça que a qualidade do código e da documentação também contam bastante.
Automatize o formulário abaixo:
O teste pode ser feito em qualquer linguagem de programação e com a tecnologia de sua escolha, exceto soluções pagas e/ou record and play. Você pode usar por exemplo: cucumber, behat, jbehave, selenium-webdrive (puro), entre outras.
A documentação do projeto deve conter:
- Uma explicação do que é necessário para fazer seu projeto funcionar;
- Como executar os testes
Lembre-se que na hora da avaliação olharemos para:
- Os testes que foram feitos
- Organização do código;
- Clareza da documentação e do código;