Example skeleton for quick start with Selenium WebDriver and TestNG.
- Java
- Maven
- Selenium WebDriver
- TestNG
- WebDriverManager
- Test methods can return page for easy chaining
- Generic class for invoking getPage static method for creating new page instance. Probably using Reflection
- Using spreadsheets to read data for input
- Generators
- Logging with Log4j