maximilianoalves / multisites-cucumber-automation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automação Multisites com JAVA + Cucumber

Automação criada para ter somente um cenário de teste e uma lógica aplicada para diferentes hosts/sites.

Ferramentas utilizadas

  • Java
  • Junit
  • Cucumber
  • Maven
  • Allure Report

Execução

Para a execução criamos o para -Dbrand ele serve para dizerr para qual marca queremos executar a automação. Ao executar, existe uma lógica que busca os elementos da determinada marca e suas configurações.

Para executar para o buscador Google: mvn test -Dbrand=GOOGLE
Para visualizar o relatório basta acessar o caminho: target/cucumber-reports.html

##CI O projeto está configurado para a execução no git workflow.

Brand GOOGLE:
Selenium Java CI - Test brand GOOGLE

Brand DUCKDUCKGO:
Selenium Java CI - Test brand DUCKDUCKGO

Brand Bing:
Selenium Java CI - Test brand BING

About


Languages

Language:Java 95.9%Language:Gherkin 2.7%Language:Shell 1.5%