Framework Mode - Full page screenshot
Folder Structure
selenium-python-project/
├── tests/
│ ├── test_full_page_screenshot.py
│ └── __init__.py
├── pages/
│ ├── base_page.py
│ └── home_page.py
├── utils/
│ ├── screenshot_helper.py
│ └── __init__.py
├── config/
│ ├── config.yaml
│ └── __init__.py
├── drivers/
│ └── chromedriver.exe (or chromedriver binary)
├── reports/
│ └── (test reports and screenshots saved here)
├── requirements.txt
└── conftest.py