- mvn test via maven (it's configured to run tests from testng.xml)
- run via testng.xml
- pom.xml has "both" that mean that it supports parallelization by methods and classes by default
- just run via testng.xml or maven (as described above)
This is Test Automation task done by Leonid Artemiev with usage of:
- TestNG
- PageObject pattern with example usage of Page Factory
- Maven builder
- TestNG Parametrization
- Logging
- Parallelization
- Reporting
- Reporting was implemented using com.relevantcodes.extentreports package
- Report file is automatically generated by Log.print("...") call to Reports\Report.html file