Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

QA Developer Test

Parabéns por chegar até esta fase do processo seletivo para Desenvolvedor QA.

Aqui na Ploomes valorizamos muito uma qualidade: autonomia. Isso quer dizer que, uma vez que um problema é apresentado para um dos nossos colaboradores, cabe a este decidir qual a melhor solução.

Por isso,em nosso desafio, nos vamos setar alguns critérios mínimos para a aplicação e deixar você tomar as decisões mais profundas sobre a aplicação, como bibliotecas, estrutura da aplicação e etc.

Critérios mínimos:

  • Aplicação em JavaScript
  • Clean Code
  • Realizar teste na API do Ploomes nas seguintes entidades:
    • CRUD em Clientes (/Contacts)
    • CRUD em Negócios (/Deals)
  • Teste no Front-end simulando o uso do sistema semelhante ao realizado pelo usuário final. Devem ser testadas as seguintes funcionalidades:
    • Login do sistema
    • CRUD em Clientes
    • CRUD em Negócios

Diferenciais:

  • Testar mais funcionalidades além das especificadas;

Entrega

  • Para a entrega, commitar na branch main os testes criados;
  • Incluir também instruções de execução, limitações, bugs conhecidos e quais seriam os próximos passos para a evolução do sistema;

Documentação da API do Ploomes:

Para acessar a api do Ploomes você precisará da chave de integração, que você consegue pegar seguindo a documentação a seguir: https://developers.ploomes.com/

Criação de um conta trial para realização dos testes:

Você pode criar uma conta trial para realização do teste proposto através do link: https://www.ploomes.com/versao-trial

Helpers

O que é o módulo de clientes?

Novo módulo de negócios

Como criar negócios

Curso de como utilizar o módulo de clientes

Curso de como utilizar o workflow

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors