Skip to content

srinathsqa/SauceDemo-Manual-Testing

Repository files navigation

🧪 SauceDemo – Manual Testing Project

Testing Type STLC Test Cases Pass Rate Coverage


📌 Project Overview

Complete Manual Testing project for the SauceDemo e-commerce web application — covering the full Software Testing Life Cycle (STLC) from requirement analysis to test summary reporting.

This project demonstrates professional QA documentation skills including test planning, test case design, defect reporting, and requirement traceability — the foundation skills required for any QA role.

Application Under Test: https://www.saucedemo.com/


🎯 Project Objectives

  • Validate all functional requirements of the SauceDemo application
  • Design and execute comprehensive test cases across all modules
  • Identify, log, and track defects with proper severity and priority
  • Achieve 100% requirement coverage using RTM
  • Produce industry-standard QA documentation

📁 Documents Included

SauceDemo-ManualTesting/
├── Requirement_Document_SauceDemo.docx         ← Functional requirements (FR-001 to FR-020)
├── Test_Plan_SauceDemo.docx                    ← Strategy, scope, risks, entry/exit criteria
├── Test_Scenarios_SauceDemo.docx               ← 20 high-level test scenarios
├── Test_Case_SauceDemo.xlsx                    ← 63 detailed test cases with steps
├── Test_Execution_SauceDemo.docx               ← Module-wise execution summary
├── Bug_Report_SauceDemo.xlsx                   ← 4 defects with full details
├── RTM_Requirement_Traceability_Matrix.docx    ← FR → Scenario → Test Case mapping
└── Test_Summary_Report_SauceDemo.docx          ← Final outcome + defect analysis

🔄 Modules Covered

Module Test Scenarios Test Cases
Login 6 16
Products 6 22
Cart 3 7
Checkout 4 12
Logout 1 4
Navigation & Session 2
Total 20 63

📊 Test Execution Summary

Metric Count
Total Test Cases Designed 63
Total Test Cases Executed 63
Passed 60
Failed 3
Blocked 0
Pass Rate 95.2%

📈 Requirement Coverage

Metric Status
Functional Requirements FR-001 to FR-020 — 20 total
Test Scenario Coverage 100%
Test Case Coverage 100%
RTM Status Complete — no gaps

🧪 Testing Types Applied

Testing Type Applied To
Smoke Testing Login page load, Products page load, Checkout flow
Functional Testing All core user workflows
Negative Testing Invalid login, empty fields, incomplete checkout
UI Validation Product display, cart badge, error messages
Regression Testing Cart operations, session handling
Exploratory Testing Reset App State, session persistence

🔑 Key Skills Demonstrated

  • STLC — Full cycle from requirement analysis to test summary
  • Test Case Design — Step-by-step cases with test data, expected vs actual, and bug ID linkage
  • RTM — FR → Test Scenario → Test Case traceability with 100% coverage
  • Defect Reporting — Bug ID, title, module, severity, priority, steps to reproduce, screenshots
  • Exploratory Testing — Discovered Reset App State bug beyond scripted test cases
  • Professional Documentation — 8 real-world QA artifacts

👨‍💻 Author

Srinath S — QA Engineer (Automation & Manual Testing)
📍 Chennai, India
🔗 LinkedIn | GitHub


Manual Testing Portfolio Project — SauceDemo STLC

About

Manual QA testing project on SauceDemo covering full STLC

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors