Skip to main content
Selenium15 min read

Page Object Model: Além do Básico

A maioria das equipes implementa POM de forma errada. Veja como construir um framework Selenium verdadeiramente sustentável que escala para centenas de testes.

Part ofTesting & QA->
By Jason TeixeiraJanuary 10, 2024
SeleniumPythonDesign PatternsPOM
Share:
On this page

A maioria dos frameworks Selenium que vi utiliza o Page Object Model, mas estão fazendo errado. Depois de construir frameworks em escala empresarial e manter mais de 300 testes em fluxos complexos de e-commerce, aqui está o que realmente funciona.

O Problema do POM Padrão

Todo mundo começa com o exemplo clássico de POM:

\

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

Testing & QA

intent

Selenium

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild 5d6c8652026-08-05 06:00Z
// solo studio// no analytics resold// every commit human-reviewed