Skip to content

Tanuj-Kandpal/UO-BDD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Automation Framework ✨

This repository contains an automated testing framework for testing account functionality on the UO website. The project is built using BDD, TestNG, and Maven, and incorporates the Faker library for generating test data dynamically.


🚀 Features

  • ✅ Automated tests for core account functionality on the UO website.
  • 📚 Behavior-Driven Development (BDD) for readable and reusable test scenarios.
  • 🛠️ TestNG for test execution and reporting.
  • 📦 Maven for dependency management and build automation.
  • 🔄 Dynamic test data generation using the Faker library.
  • 🗂️ Organized and maintainable project structure.

💻 Technologies Used

  • Java: Programming language for writing test scripts.
  • 🥒 Cucumber (BDD): Framework for defining test cases in Gherkin language.
  • 🛠️ TestNG: For test execution and reporting.
  • 🎲 Faker Library: For generating random test data (e.g., names, emails, addresses).
  • 📦 Maven: For project and dependency management.

⚙️ Prerequisites

Ensure the following are installed on your system:

  1. Java (JDK 8 or higher)
  2. 📦 Maven
  3. 🖥️ IDE (e.g., IntelliJ IDEA, Eclipse)
  4. 🧰 Git

📥 Installation

  1. Clone the repository:
    git clone https://github.com/your-username/uo-account-functionality.git  
    cd uo-account-functionality  

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published