Framework Mode - Why POM organizes test code
Folder Structure
my_test_project/ ├── pages/ │ ├── login_page.py │ ├── dashboard_page.py │ └── base_page.py ├── tests/ │ ├── test_login.py │ └── test_dashboard.py ├── utils/ │ ├── driver_factory.py │ └── helpers.py ├── config/ │ └── config.yaml ├── reports/ │ └── test_report.html └── conftest.py