Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.32 KB

README.md

File metadata and controls

22 lines (15 loc) · 1.32 KB

Lojinha Web Automação - JUnit e Web Driver

Esse é um repositório que contém a automação de alguns testes Web de um software denominado Lojinha. Os sub-tópicos abaixo descrevem algumas decisões tomadas da estruturação do Projeto.

Tecnologias Utilizadas

Testes Automatizados

Testes para validar a inserção de produtos na Web da Lojinha com base nas regras de negócios, utilizando a técnica de testes de Valor Limite.

Notas Gerais

  • Inicialmente eu preparei o projeto em Java com as dependências, configurando as bibliotecas;
  • Refatorei o código usando 2 design Patterns: Page Objects e Fluent Pages;
  • Utilizei a anotação Before Each para abrir o navegador e navegar para a pagina da lojinha Web;
  • Criei dados iniciais através de classe Data Factory, para facilitar a criação e controle dos mesmos;
  • Nesse Projeto fiz uso do JUnit 5, o que me permitiu a possibilidade de usar a anotação DisplayName para dar descrições em português para os meus testes.