Skip to content

jaydeepgope/ERPHybridStock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§ͺ Hybrid Automation Framework for ERP Stock Management

This project contains a Hybrid Automation Framework designed to test an ERP-based Stock Management System. It combines both Data-Driven and Keyword-Driven testing methodologies using tools like Selenium WebDriver, TestNG, and Apache POI for Excel-based test data.


πŸ“Œ Project Objectives

  • Automate repetitive test scenarios across ERP modules
  • Enable scalable and maintainable test design using hybrid approach
  • Store test cases, test data, and keywords externally (Excel-driven)
  • Generate structured test reports using TestNG

πŸš€ Key Features

  • βœ… Hybrid Framework: Combines keyword + data-driven testing
  • πŸ“‚ Modular Architecture: Reusable components and utilities
  • πŸ“„ Excel Integration: Manage test steps and data via Excel files
  • πŸ“Š TestNG Reports: Structured execution reports and logs
  • πŸ”„ Easy Scalability: Add new test cases without changing the code

πŸ“ Folder Structure

Folder/File Description
testData/ Excel files with test cases and data
keywords/ Contains keyword logic (e.g., click, input, select)
testScripts/ Test cases that drive the framework
utils/ Utility classes (Excel handling, config reader, etc.)
Reports/ Generated HTML reports after test execution
drivers/ WebDriver executables (e.g., ChromeDriver)
config.properties Configuration file (URL, browser type, etc.)
testng.xml TestNG suite configuration

βš™οΈ Technologies Used

  • πŸ’» Java
  • 🌐 Selenium WebDriver
  • πŸ§ͺ TestNG
  • πŸ“Š Apache POI (Excel Integration)
  • πŸ› οΈ Maven (for build & dependency management)

βœ… How to Run the Tests

  1. Clone the Repository:
    git clone https://github.com/jaydeepgope/ERPHybridStock.git
    cd ERPHybridStock/Hybrid_Framework

About

Hybrid Automation Framework for ERP Stock Management using Selenium, TestNG, and Excel-based test data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published