Automation Bootcamp

04 Pom Architecture

<!DOCTYPE html>

04 Pom Architecture
04 Pom Architecture

<style> body { text-align: justify; } </style>

Module 4 — Page Object Model (POM)

Why POM? Separation of concerns, maintainability, reuse.

Structure: - pages/base_page.py → wait helpers, common actions - exercises/03-page-object-model/pages/login_page.py → specific page

Hands-on: Refactor your login test using POM and fixtures.

Generated on 2025-10-19 20:55

← Back to Modules