Receiving Test Catalog
Overview
Use this catalog to test the Receiving module during UAT.
Module: Receiving Total Tests: 19 Critical: 6
Test Case Summary
| Feature | Tests | Critical |
|---|---|---|
| PO Receiving | 5 | 2 |
| Date Checks | 4 | 3 |
| Barcode | 3 | 1 |
| Super PO | 2 | 0 |
| Exceptions | 2 | 0 |
| Edge Cases | 3 | 0 |
Feature 1: PO Receiving
TC-001: Load a PO
Priority: CRITICAL
Given a valid PO exists
When user enters the PO number
Then system shows PO details
And system shows all line items
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-002: Receive Full Quantity
Priority: CRITICAL
Given a PO line for 100 cases
When user enters 100
Then system accepts the count
And line status is Complete
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-003: Receive Partial
Priority: HIGH
Given a PO line for 100 cases
When user enters 50
Then system accepts partial
And 50 cases remain open
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-004: Receive Overage
Priority: HIGH
Given a PO line for 100 cases
When user enters 110
Then system asks for reason code
When user picks O1
Then system accepts overage
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-005: Invalid PO
Priority: MEDIUM
Given PO 999999 does not exist
When user enters 999999
Then system shows error
| Tester | Date | Result | Notes |
|---|---|---|---|
Feature 2: Date Checks
TC-010: Good Date
Priority: CRITICAL
Given customer needs 90 days
When user enters date 92 days out
Then system accepts date
And shows green
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-011: Date Warning
Priority: CRITICAL
Given customer needs 90 days
When user enters date 75 days out
Then system shows yellow
And user can press F20
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-012: Date Alert
Priority: CRITICAL
Given customer needs 90 days
When user enters date 50 days out
Then system shows red
And user must press F20
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-013: Expired Date
Priority: HIGH
Given today is Jan 13
When user enters Jan 1
Then system rejects date
| Tester | Date | Result | Notes |
|---|---|---|---|
Feature 3: Barcode
TC-020: Scan Barcode
Priority: CRITICAL
Given a GS1-128 barcode
When user scans it
Then system reads item
And system reads lot
And system reads date
And system reads count
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-021: Item Not on PO
Priority: HIGH
Given item 12345 not on PO
When user scans barcode for 12345
Then system shows error
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-022: Partial Barcode
Priority: MEDIUM
Given barcode has no quantity
When user scans it
Then system asks for count
| Tester | Date | Result | Notes |
|---|---|---|---|
Feature 4: Super PO
TC-030: Create Super PO
Priority: HIGH
Given vendor VND001
When user presses F6
Then system makes new Super PO
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-031: Mixed Pallet
Priority: HIGH
Given an open Super PO
When user adds 3 items
Then all share one LP
| Tester | Date | Result | Notes |
|---|---|---|---|
Feature 5: Exceptions
TC-040: Damage Entry
Priority: HIGH
Given PO line for 100
When user enters 90 good
And presses F7
And enters 10 bad
Then system records both
| Tester | Date | Result | Notes |
|---|---|---|---|
TC-041: Shortage
Priority: MEDIUM
Given PO line for 100
When user enters 90
Then system records shortage
And line stays open
| Tester | Date | Result | Notes |
|---|---|---|---|
Edge Cases
EC-001: Same Item Two POs
Priority: HIGH
Given item on PO-001 and PO-002
When user receives on PO-001
Then only PO-001 updates
| Tester | Date | Result | Notes |
|---|---|---|---|
EC-002: Two Users Same PO
Priority: CRITICAL
Given user A is on PO-001
When user B opens PO-001
Then user B sees lock warning
| Tester | Date | Result | Notes |
|---|---|---|---|
EC-003: PO Closed Mid-Work
Priority: HIGH
Given user A is on PO-001
When PO-001 is closed
Then user A sees warning
And cannot add lines
| Tester | Date | Result | Notes |
|---|---|---|---|
Test Execution Summary
| Category | Total | Pass | Fail | Block |
|---|---|---|---|---|
| PO Receiving | 5 | |||
| Date Checks | 4 | |||
| Barcode | 3 | |||
| Super PO | 2 | |||
| Exceptions | 2 | |||
| Edge Cases | 3 | |||
| Total | 19 |
Sign-Off
| Role | Name | Date |
|---|---|---|
| QA Lead | ||
| Tech Lead | ||
| Business |
Generated by generate-customer-docs skill v1.0.0