IT's an Automation Assignment where a testing website's some of the tasks has been automated.
*Selenium Webdriver and TestNG has been used
Functionality:
** Chromedriver has been used
** URL: http://automationpractice.com/index.php has been visited
** Signin link has been pressed
**Random number was generated in order to have unique email id during the automation
**From the ‘Create an account section’, after entering an valid email id, ‘Create an account button’ has been clicked
** An implicit waittime of 10 sec has been initiated
** ‘Your personal information’ section has been provided with users personal information. ( 10 August 1985 as the date of birth , ‘Arizona’ as the state was selected and checked the checkbox ‘Signup for our newsletter!’)
** Register button was clicked
** New user was verified by assertion
Instruction:
**Go to the .classpath to track all the jars location.
**System.setProperty("webdriver.chrome.driver", "Chromedrivers location on the machine");