Framework Mode - Why reports communicate test results
Folder Structure
selenium-java-framework/
├── src/
│ ├── main/
│ │ └── java/
│ │ └── com/example/pages/ # Page Object classes
│ └── test/
│ └── java/
│ └── com/example/tests/ # Test classes
├── resources/
│ ├── config.properties # Configuration file
│ └── testdata/ # Test data files
├── reports/ # Generated test reports
├── drivers/ # Browser drivers
├── utilities/ # Utility classes
├── pom.xml # Maven project file
└── testng.xml # TestNG suite configuration