An open API service indexing awesome lists of open source software.

https://github.com/romrobillos/saucedemo-bdd


https://github.com/romrobillos/saucedemo-bdd

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

This repository contains an automated test suite for the SauceDemo website, built using Selenium, TestNG, and the Page Factory design pattern. It also includes BDD testing using Cucumber to enhance test readability and maintainability.

## Features
-BDD with Cucumber (Gherkin syntax for better test readability)
-Page Factory Implementation
-TestNG Integration
-Automation Scenarios: Test scripts for login functionality, product interactions (add/remove items to/from cart) until checkout.

## Key Highlights
-Cucumber BDD: Uses Gherkin syntax to define test cases, improving collaboration and understanding.
-Page Object Model (POM): Implements the Page Object Model using Page Factory.
-Assertions: Validates key functionalities using assertions for accurate test results.
-Maven: manages dependencies.

## Technologies Used
-Cucumber (BDD Framework)
-Java
-Maven
-Selenium WebDriver
-TestNG