|
test cases
|
expected results
|
Results obtained
|
observations if any
|
| User Login as Cashier |
Valid login-proceed to menu screen |
User able to log in to interactive screen |
NIL |
| User login invalid password format |
Invalid login-User prompted to re-login |
User prompted to login again |
NIL |
| User login invalid password |
Invalid login - User prompted to re-login |
User prompted to login again |
NIL |
| User takes order |
User able to take orders |
User able to take orders by adding items |
NIL |
| User totals amount to be received |
Total amount tallied
|
Total amout calculated by clicking |
NIL |
| User tries to change transactions |
Orders can be changed
|
Orders can be changed after calculating amount by clicking on modify transaction button |
User can modify the transaction unlimited times |
| User calculates amount of change to be given |
Accurate change given calculated w.r.t amount given
|
Amount of change for amount received from customer is calculated correctly |
NIL |
| User prints receipt |
Receipt prompt pops up- Receipt printed
|
Able to generate unique receipt number and print it |
Unable to generate continuous invoice number after log out
|
| User logins as manager |
Manager logins in
|
Manager logs in
|
NIL |
| Manager totals daily transactions |
Total sales transaction calculated
|
Total sales for that particular register to be printed out
|
Simulated total sale transactions to be shown printed out
|
| System Admin logins |
System admin logins in
|
System admin logs in
|
Nil
|