Framework Mode - Find element by link text
Folder Structure
selenium_project/
├── tests/
│ ├── test_login.py
│ └── test_navigation.py
├── pages/
│ ├── base_page.py
│ └── home_page.py
├── utils/
│ ├── driver_factory.py
│ └── wait_utils.py
├── config/
│ └── config.yaml
├── conftest.py
└── requirements.txt
This structure separates tests, page objects, utilities, and configuration files clearly.