Skip to main content

W15: Parts Catalog and Tracking (VERIFY)

Browsers: 3 (Admin or Inventory Management, Manager, Worker)
Stories: SPRINT0-019, SPRINT0-020
Status: 🔍 VERIFY (Partially implemented)
Time: ~20 min


Test Items

  • Part ID: _________________
  • Work Order ID: _________________

Test Cases

15.1: View Parts Catalog

Browser: Manager
Steps:

  1. Navigate to Parts Catalog (or Inventory → Parts)
  2. Verify parts catalog page loads
  3. Check if parts list displays

Verify: Parts catalog accessible, parts list visible


15.2: Create Part in Catalog

Browser: Admin or Inventory Management
Steps:

  1. Create part:
    • Name: "Washer 1/2 inch"
    • Part Number: "WASH-001"
    • Unit: "Each"
    • Description: "Standard washer"
  2. Save
  3. Record Part ID: _________________

Verify: Part created, saved in catalog


15.3: Edit Part

Browser: Admin or Inventory Management
Steps:

  1. Navigate to part from 15.2
  2. Edit details (e.g., update description)
  3. Save

Verify: Part updated, changes persist


15.4: View Parts on Work Order

Browser: Worker
Steps:

  1. Navigate to work order detail page
  2. Look for "Parts" or "Materials" section
  3. Verify parts section visible (if implemented)

Verify: Parts section visible on work order, can view parts


15.5: Record Parts Used on Work Order

Browser: Worker
Steps:

  1. On work order detail page
  2. Add part from catalog:
    • Select part from 15.2
    • Quantity: 2
    • Notes: "Used for faucet repair"
  3. Save
  4. Record Work Order ID: _________________

Verify: Parts can be added to work order, quantity tracked, notes saved


15.6: Manager Views Parts Usage

Browser: Manager
Steps:

  1. Navigate to work order from 15.5
  2. View parts used section
  3. Verify parts usage report/display (if available)

Verify: Parts usage visible to manager, report available (if implemented)


Findings

  • Status: [ ] ✅ Complete [ ] ⚠️ Partial [ ] ❌ Blocked
  • Parts Catalog: [ ] ✅ Works [ ] ⚠️ Partial [ ] ❌ Missing
  • Parts Tracking: [ ] ✅ Works [ ] ⚠️ Partial [ ] ❌ Missing
  • Notes: _________________