Sample Test Cases
From ReliSourceWiki
Test Case Name | Stack standard note | ||
Phase 0 | Wait for Idle | . | . |
OPM | Standard poll AND Escrow checkbox | ||
Trigger IMF | Idle and LRC bit on. | Next phase | Idle |
Trigger Timeout | Wait 10s | Next phase | FAIL |
Phase 1 | Idle | ||
User prompt | \"Feed a $5 note\" | ||
OPM | Standard poll AND Escrow checkbox | ||
Trigger IMF | Escrow bit AND note index 3. Remove prompt. | Next phase | Escrow |
Trigger Timeout | Wait 20s | Next phase | FAIL |
Phase 2 | Escrow | ||
OPM | Standard poll AND stack checkbox. | ||
Trigger IMF | Escrow bit AND note index 3 | Next Phase | Note Acceptance |
Trigger Timeout | Wait 10s | Next phase | FAIL |
Phase 3 | Note Acceptance | ||
OPM | Standard poll AND Escrow checkbox | ||
Trigger IMF | Stacked AND Idle bits AND note index 3 | Next phase | PASS |
Trigger Timeout | Wait 5s | Next phase | FAIL |
| Template:Table
| align="center" style="background:#86a676;"|Test Case Name
| align="center" style="background:#86a676;"|Remove cashbox
| align="center" style="background:#86a676;"|'
| align="center" style="background:#86a676;"|'
|-
| Phase 0||Wait for Idle||||
|-
| OPM||Standard poll AND Escrow checkbox||||
|-
| Trigger IMF||Idle and LRC bit on.||Next phase||Idle
|-
| Trigger Timeout||Wait 10s||Next phase ||FAIL
|-
| Phase 1||Idle||||
|-
| User prompt||\"Remove the cashbox\"||||
|-
| OPM||Standard poll AND Escrow checkbox||||
|-
| Trigger IMF||LRC bit off. Remove prompt.||Next phase||Verify Removed
|-
| Trigger Timeout||Wait 20s||Next phase||FAIL
|-
| Phase 2||Verify Removed||||
|-
| User prompt||\"Is the yellow LED on?\" Yes or No buttons.||||
|-
| OPM||Standard poll AND Escrow checkbox||||
|-
| Trigger Manual||Yes button pressed. Remove prompt.||Next phase||PASS
|-
| Trigger Manual||No button pressed. Remove prompt.||Next phase||FAIL
|-
|
|}