Skip to content

coding-geek21/Selenium-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Guru99-Selenium-Test-with-TestNG-Framework

Guru99-Selenium-Test-with-TestNG-Framework is a test automation project developed using Selenium WebDriver with TestNG framework in eclipse to verify the following functionality of Guru99 website. The project includes tests to verify that a user can:

  • Login with valid credentials.
  • Login with invalid credentials.
  • Create a New customer
  • Open a new account for the customer.
  • Withdraw money from an existing account (Using the account details from the new account)

Prerequisites

  • Java Development Kit (JDK) 8 or higher
  • Eclipse IDE
  • Maven
  • TestNG
  • Selenium WebDriver
  • Extent Reports Plugin
  • Jenkins (for Continuous Integration)

Getting Started

To get started with Guru99-Selenium-Test-with-TestNG-Framework, follow these steps:

  1. Clone the repository to your local machine using the following command:
git clone https://github.com/e-francis/Guru99-Selenium-Test-with-TestNG-framework.git
  1. Install the required dependencies using Maven. You can do this by navigating to the cloned directory and running the following command:
mvn clean install
  1. Set up the necessary configurations in your test environment, such as the URL of the web application you want to test, the browser you want to use, and other relevant settings. You can do this by modifying the config.properties file located in the src/test/resources directory.

  2. Run the tests using TestNG. You can do this by running the following command from the root directory of the repository:

mvn test

This will execute the sample test cases provided in the repository.

  1. View the test results. The test results generated by the Extent Reports Plugin can be found in the test-output folder. You can open the HTML report in a web browser to view the results of the test execution.

About

Selenium TestNG Bank application testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published