Este repositório foi criada para comprovar a experiência com Selenium Web Driver com Java, utilizando o padrão Page Object.
Cada pasta dentro deste repositório é um projeto diferente, todos os sites usados para realizar as práticas de automação E2E foram sites criados propriamente para esta finalidade ou empresas grandes o suficiente para que o fato da automação seja irrelevante equiparado ao seu poder de processamento, desta forma, nenhum serviço será sobrecarregado ou então são projetos que eu mesmo desenvolvi e para realizar os testes é necessário executar localmente.
- Page Object
- Domain specific language (DSL)
- Test independency
- Fluent API
- Fresh browser per test