Framework Mode - Why element interaction drives test scenarios
Folder Structure
selenium_project/
├── tests/
│ ├── test_login.py
│ ├── test_shopping_cart.py
│ └── test_checkout.py
├── pages/
│ ├── base_page.py
│ ├── login_page.py
│ ├── product_page.py
│ └── checkout_page.py
├── utils/
│ ├── driver_factory.py
│ ├── wait_helpers.py
│ └── config_reader.py
├── resources/
│ ├── test_data.json
│ └── credentials.json
├── conftest.py
└── pytest.ini