Framework Mode - Why data-driven tests increase coverage
Folder Structure
my_test_project/ ├── tests/ │ ├── test_login.py │ ├── test_search.py │ └── test_checkout.py ├── pages/ │ ├── login_page.py │ ├── search_page.py │ └── checkout_page.py ├── data/ │ ├── login_data.csv │ ├── search_data.json │ └── checkout_data.yaml ├── utils/ │ ├── driver_factory.py │ ├── data_loader.py │ └── logger.py ├── config/ │ ├── config.yaml │ └── env_variables.py ├── reports/ │ └── latest_report.html └── conftest.py