Sample Test Cases
From ReliSourceWiki
Line 38: | Line 38: | ||
|- | |- | ||
| Trigger Timeout||Wait 5s||Next phase||FAIL | | Trigger Timeout||Wait 5s||Next phase||FAIL | ||
+ | |- | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | |||
+ | | {{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 | ||
|- | |- | ||
| | | | ||
|} | |} |
Revision as of 08:07, 22 July 2011
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
|-
|
|}