Skip to content

Pixeon/qa-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Pixeon Quality Assurance Analyst Challenge

Esse desafio tem por objetivo avaliar sua capacidade de criar cenários de testes e de automatizá-los.

Queremos entender como você pensa e também o que conhece sobre o mundo da automação de testes, para isso você poderá utilizar a stack que julgar apropriada.

Mantenha em mente que outros analistas irão acessar a sua solução, então é importante criar uma documentação que nos ajude a rodar o seu projeto. Além disso, esperamos que você nos disponibilize a solução em um repositorio Git.

Iremos avaliar os seguintes itens:

  • A estruturação e escrita dos cenários de testes;
  • Os cenários e validações das automações;
  • A utilização de padrões de projetos;
  • A estruturação do projeto;
  • Boas práticas de programação;

Desafio

O desafio está dividido em três partes

  1. Especificar cenários de testes;
  2. Automatizar o teste front-end;
  3. Automatizar o teste back-end de uma API Rest;

1 - Cenários de Testes

Neste item esperamos que voê crie cenários de testes baseados na imagem abaixo.

Prototipo

Sinta-se livre para utilizar o formato que desejar, mas recomendamos formtemente que utilize Gherkin. Você consegue encontrar um demo dessa aplicação em Demo

2 - Automação de front-end

No site Frontend 1 esperamos que voê crie uma automação que clique no botão start, aguarde pelo carreganeto faça uma validação que o texto “Hello World!” foi apresentado.

Além do teste acima, ao acesso o site Frontend 1 seu desafio é criar uma automação que valide um login (com sucesso e com erro)

3 - Automação de back-end

Crie uma automação que valide o GET, POST, PUT e DELETE da API disponibilizada no end-point abaixo. http://jsonplaceholder.typicode.com/users Valide o JSON schema e http code das respostas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published