Skip to content

karanmalikkm/demoLoginAutomation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium WebDriver and TestNG based Automation Project

A Selenium WebDriver and TestNG based solution to automate login page at https://demo.guru99.com/v4

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

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.

Installing

  1. Clone the repository to your local machine
  2. Import the project into IntelliJ IDEA or other Java IDE
  3. Set up the environment variables as mentioned in the Configuration section
  4. Build and run the project using TestNG

Configuration

The following environment variables need to be set (You can get these at https://demo.guru99.com/):

  • LOGIN_USERNAME
  • LOGIN_PASSWORD

Built With

  • Java SE Development Kit 8
  • IntelliJ IDEA
  • Maven
  • Selenium WebDriver
  • TestNG
  • ExtentReports for reporting

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

Karan Malik

License

This project is licensed under the MIT License

Acknowledgments

  • Guru99 for providing demo site for automation testing
  • Selenium WebDriver and TestNG communities for their support and contributions.

About

Selenium WebDriver and TestNG based Automation Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages