跳到主要内容

r/qabrasil


Template de automação web com playwright, java e cucumber
Template de automação web com playwright, java e cucumber
Dica

Boa tarde, meus queridos QAs.

Tô passando aqui pra divulgar um repo meu, todo detalhado e bem documentado, de um projeto de testes automatizados de frontend usando playwright, java e cucumber.

Fiz o projeto porque estava estudando novas tecnologias e frameworks de automação, gostei do playwright e quis aprender e criar uma base pra qualquer um usar.

O projeto usa Playwright pra interações com o browser, Java como linguagem e Cucumber como camada de abstração para os steps/passos de testes em Gherkin, voltado pra uma abordagem mais voltada a negócio.

(Eu, particularmente, acho que muitas vezes ter uma camada em gherkin nos testes é só mais uma abstração inútil. Penso isso pois muitas vezes você tenta usar uma visão voltada a negócio para organizar seus testes, porém o negócio não participa ativamente da escrita, testes ou lê a documentação proposta. Mas é aquilo, né. Quem sou eu na fila do pão).

Também pretendo escrever mais templates, como um projeto de validação de conteúdo de PDFs (notas fiscais, recibos, etc) porque fiz uma entrevista pra gringa umas semanas atrás e perguntaram se eu tinha experiência em automatizar esse tipo de validação. Bem, sem mais delongas, o link está abaixo:

https://github.com/kesleyfort/playwright-java-cucumber-template


广告:Insurance is complicated? You're preaching to the choir. That's why we're here to give you straight answers in plain language.
Insurance is complicated? You're preaching to the choir. That's why we're here to give you straight answers in plain language.
media poster