O Page Object Model (POM) clássico resolveu a organização dos seletores, mas criou um novo problema: testes inflados e cheios de microações repetitivas.
Se você automatiza testes em Python, provavelmente já viu arquivos de teste parecidos com isso:
O padrão antigo focado em botões e cliques
page.click_button_sign_in()
page.fill_input_email("user@email")







