This repository contains a manual testing project performed on the OpenCart e-commerce web application. The objective of this project is to gain hands-on experience with software testing activities and document the complete testing process using industry-standard QA artifacts.
The project focuses on validating important functionalities of the application such as user registration, login, product search, shopping cart, and checkout process.
- User Registration
- Login & Logout
- Home Page
- Product Search
- Product Details
- Product Comparison
- Add to Cart
- Shopping Cart
- Checkout
- My Account
- Contact Us
- Newsletter
- Requirement Analysis
- Test Scenario Preparation
- Test Case Design
- Test Execution
- Defect Reporting
- Requirement Traceability Matrix (RTM)
- Test Summary Documentation
- Manual Testing
- Microsoft Excel
- Git & GitHub
- OpenCart Demo Store
| File Name | Description |
|---|---|
| FRS(OpenCart).pdf | Functional Requirement Specification document used for requirement analysis |
| OpenCart-Test Scenarios.xlsx | Test scenarios created for different modules of the application |
| Test cases (Open Cart).xlsx | Detailed test cases with expected results |
| Test Execution (Open Cart).xlsx | Test execution results including pass/fail status |
| RTM (OpenCart).xlsx | Requirement Traceability Matrix used for requirement coverage |
| Bug Report(OpenCart).xlsx | Defects identified during testing with severity and priority details |
Through this project, I gained practical experience in:
- Understanding software requirements
- Writing test scenarios and test cases
- Executing test cases and recording results
- Reporting and tracking defects
- Maintaining requirement traceability
- Applying software testing fundamentals in a real-world e-commerce application
The purpose of this project is to strengthen my understanding of manual testing concepts and build practical experience in software quality assurance by working on a real e-commerce application.
Author: Tanishq Singh Gour Role: Aspiring Quality Engineer | B.Tech CSE Student