Skip to content

An Automation Testing Project, automating the test cases of sauceDemo E-Commerce website using Java Selenium.

Notifications You must be signed in to change notification settings

Red-Cloud2000/DEPI_SauceDemo_Automation_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPI SauceDemo Automation Project

Overview

This project automates test cases for the SauceDemo e-commerce website using Java and Selenium WebDriver. It is designed to test various functionalities of the website, including login, product sorting, adding items to the cart, and purchase processes.

Technologies Used

  • Java: Programming language for test scripts.
  • Selenium WebDriver: For browser automation.
  • TestNG: Test framework for organizing and running tests.
  • Maven: For dependency management.

Setup & Installation

  1. Clone the repository:
    git clone https://github.com/Red-Cloud2000/DEPI_SauceDemo_Automation_Project.git
    
  2. Import the project into your preferred IDE.
  3. Download necessary dependencies using Maven.
  4. Update (testFolderPath) value in config file under config folder (you will find helpful information there).
  5. Configure testng.xml for your test requirements.

Running Tests

  • To execute tests, run the testng.xml file directly from the IDE.

Folder Structure

  • src: Contains test scripts and page object classes.
  • test-output: Stores TestNG reports and logs.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for review.

About

An Automation Testing Project, automating the test cases of sauceDemo E-Commerce website using Java Selenium.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published