To run these test cases you need:
- Any modern OS (Windows 8.1 or higher, MacOS Mojave or higher, Ubuntu Linux 18 or higher)
- Latest Chrome browser https://www.google.ca/chrome/?brand=CHBD&gclid=CjwKCAjwq_D7BRADEiwAVMDdHpn1z-EjkT8Nvg07613bQGDf44oLZKuo3vU_gxa3UueZz1S5eLp3YxoCs3AQAvD_BwE&gclsrc=aw.ds
- Java SDK https://www.oracle.com/ca-en/java/technologies/javase-downloads.html Installation instructions https://docs.oracle.com/en/java/javase/15/install/overview-jdk-installation.html#GUID-8677A77F-231A-40F7-98B9-1FD0B48C346A
- Eclipse IDE https://www.eclipse.org/downloads/
- Selenium Webdriver for Java https://www.selenium.dev/downloads/ Installation instructions https://www.guru99.com/installing-selenium-webdriver.html
- TestNG framework https://testng.org/doc/ Installation instructions https://www.guru99.com/install-testng-in-eclipse.html
- Import Eclipse project
- You need to change the path of WebDriver in all files. It is stored in pathDriver ="C:\Selenium\Tools\CastleHall\chromedriver.exe";
- Run Java files as TestNG test
P.S. External parametrization is not added to simplify setup