Skip to content

Repository files navigation

Bug Detection with Video Evidence

CI Pipeline Playwright TypeScript License: MIT

Automated bug detection suite that finds real UI defects and documents them with video recordings and annotated screenshots. Tests SauceDemo's problem_user account which has intentional bugs - each finding includes severity, description, and visual proof.

Bugs Found

ID Severity Bug Evidence
BUG-001 HIGH Product images are duplicated (1 image for 6 products) Screenshot + Video
BUG-002 CRITICAL Sort by price broken (29.99, 9.99, 15.99, 49.99...) Screenshot + Video
BUG-003 - Cart add functionality (tested, passed) Screenshot
BUG-004 CRITICAL Checkout Last Name field loses value after input Screenshot + Video
BUG-005 HIGH Visual differences vs standard_user (side-by-side) 3 Screenshots + Video

Bug Details

BUG-001: Duplicate Product Images (HIGH)

All 6 products display the same image. Only 1 unique src detected across 6 product cards.

BUG-002: Sort Function Broken (CRITICAL)

Selecting "Price: Low to High" produces: $29.99, $9.99, $15.99, $49.99, $7.99, $15.99 - not sorted at all.

BUG-004: Form Data Loss (CRITICAL)

Last Name field in checkout form does not retain typed value. After filling "User", the field returns empty string on read.

BUG-005: Visual Regression vs Baseline

Side-by-side screenshots comparing problem_user view against standard_user view show clear visual defects.

Video Evidence

Each test has a full video recording with:

  • Green step labels showing what's being tested
  • Red BUG badges appearing when defects are detected (with severity and description)
  • Slow-motion execution (400ms) so every action is visible

Evidence Location

Screenshots: test-results/evidence/ (viewable on GitHub) Videos: test-results/*/video.webm (downloadable)

Getting Started

git clone https://github.com/Djones-qa/bug-detection-evidence.git
cd bug-detection-evidence
npm install
npx playwright install chromium
npx playwright test --reporter=list

Author

Darrius Jones

License

MIT - 2026 Darrius Jones

See LICENSE for details.

About

Bug detection test suite with video evidence - found 4 real UI bugs on SauceDemo (broken images, sort failure, form data loss, visual defects). Each bug documented with screenshots and video recordings. Playwright + TypeScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages