Download resume

Projects / PRJ-01

Manual testing

Swag Labs (SauceDemo) test suite

Manual testing of the Swag Labs demo store: login, product sorting, cart and the full checkout flow, including field validation and price calculation.

4 bugs found
15test cases executed
11passed
4failed
4defects · 2 Critical, 2 Major
Executed
29 Sep 2026
Environment
Chrome, Windows 11
Pass rate
73%
Blocked / not run
0
Artifacts
Plan, cases, bugs, summary

Results by module

ModuleCasesPassFail
Login & logout440
Inventory & sorting312
Cart321
Checkout541

Key observations

  • All core business flows (login, add to cart, full checkout with correct price calculation, order confirmation) work correctly for a normal user.
  • All 4 failures are isolated to the problem_user account, where the demo app intentionally seeds defects, which makes it useful negative-test data.
  • Checkout price calculation verified manually: item total $39.98, tax $3.20 (8%), final total $43.18, all correct.

The 4 defects

BUG-01MajorInventory

Product images broken for problem_user

Steps to reproduce

  1. Log in as problem_user
  2. View the inventory page

Expected

Each product displays its own product image.

Actual

All 6 product images load the same placeholder file. No real product image is shown.

Found in TC-06Chrome · Windows 11
BUG-02MajorSorting

Product sorting does not work for problem_user

Steps to reproduce

  1. Log in as problem_user
  2. In “Sort products”, select “Name (Z to A)”

Expected

Product list reorders from Z to A and the selection stays.

Actual

The selection immediately reverts to “Name (A to Z)” and the order never changes.

Found in TC-07Chrome · Windows 11
BUG-03CriticalAdd to cart

Add to cart does not respond on specific products

Steps to reproduce

  1. Log in as problem_user
  2. Add Backpack and Bike Light (work), then Bolt T-Shirt

Expected

Every Add to cart button adds the item and the cart badge increments.

Actual

The Bolt T-Shirt button does not respond; the cart badge stays at 2.

Found in TC-10Chrome · Windows 11
BUG-04CriticalCheckout

Checkout form rejects input, so checkout is blocked

Steps to reproduce

  1. Log in as problem_user
  2. Add any product, open Checkout
  3. Fill First Name, Last Name, Zip “110075”
  4. Click Continue

Expected

Form accepts the values and the order overview opens.

Actual

First Name keeps only the last typed letter, Last Name stays empty, submit fails with “Last Name is required”.

Found in TC-15Chrome · Windows 11