Framework Mode - Switching between windows
Folder Structure
selenium_project/ ├── tests/ │ ├── test_switch_windows.py │ └── __init__.py ├── pages/ │ ├── base_page.py │ ├── main_page.py │ └── popup_page.py ├── utils/ │ ├── driver_factory.py │ └── window_manager.py ├── config/ │ ├── config.yaml │ └── __init__.py ├── reports/ │ └── test_report.html ├── conftest.py └── requirements.txt