Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.56 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.56 KB

Lojinha API Automação

Esse é um repositório que contem a automação de alguns testes de API Rest de um software denominado Lojinha, criado em acompanhamento com as aulas do Módulo 9 do Programa de Testes e Qualidade de Software (PTQS), curso criado e ministrado por Julio de Lima. Os sub-tópicos abaixo descrevem algumas decisões tomadas na estruturação do projeto.

Tecnologias Utilizadas

Testes Automatizados

Testes para validar as partições de equivalencia relacionadas ao valor do produto na Lojinha, que estão vinculados diretamente a regra de negócio que diz que o valor do produto deve estar entre R$0,01 e R$7.000,00.

Notas Gerais

  • Sempre utilizamos a anotação Before Each para capturar o token que será utilizado posteriormente nos métodos de test
  • Armazenamos os dados que são enviados para a API através do uso de classes POJO
  • Criamos dados iniciais através do uso de classes Data Factory, para facilitar a criação e controle dos mesmos
  • Nesse projeto fazemos uso do JUnit 5, o que nos dá a possibilidade de usar a anotação DisplayName para dar descrições em portugues para nossos testes