A Selenium WebDriver and TestNG based solution to automate login page at https://demo.guru99.com/v4
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
- Java SE Development Kit 8 or higher
- IntelliJ IDEA or other Java IDE
- Maven
- Chrome or Edge Browser v109. If you have any other version, suggest to change drivers in Resources folder.
- Clone the repository to your local machine
- Import the project into IntelliJ IDEA or other Java IDE
- Set up the environment variables as mentioned in the Configuration section
- Build and run the project using TestNG
The following environment variables need to be set (You can get these at https://demo.guru99.com/):
- LOGIN_USERNAME
- LOGIN_PASSWORD
- Java SE Development Kit 8
- IntelliJ IDEA
- Maven
- Selenium WebDriver
- TestNG
- ExtentReports for reporting
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Karan Malik
This project is licensed under the MIT License
- Guru99 for providing demo site for automation testing
- Selenium WebDriver and TestNG communities for their support and contributions.