Framework Mode - Network interception (CDP)
Folder Structure
src/
└── test/
└── java/
└── com/
└── example/
├── base/
│ └── WebDriverManager.java # Manages WebDriver and CDP sessions
├── pages/
│ └── LoginPage.java # Page Object Model classes
├── tests/
│ └── LoginTest.java # Test classes using CDP for network interception
├── utils/
│ └── NetworkInterceptor.java # Helper for CDP network interception
└── config/
└── ConfigReader.java # Reads environment and browser configs