Repository navigation
Test case 2
krkv edited this page Dec 7, 2014
·
4 revisions
We assume that the list of available waiters gets filtered automatically to show only waiters and head waiters currently logged into the system, excluding the present order "owner".
Steps marked in bold should be executed as separate tests!
2
- The POS system should be able to exchange open orders within the personal (EDIT: logged in waiters and head waiters, other than current order "owner")
Order:
- An open order with no products.
- An open order with some products.
Waiter account:
- Other waiter.
- Head waiter.
Passing an empty order:
- Open a new order.
- Try to pass the order to another waiter / head waiter.
- Verify that the order is successfully passed to target waiter.
- Verify that the order is still open.
- Try to add products / remove products / cancel the order.
- Close the order.
Passing order with content:
- Open a new order.
- Add products to the order.
- Try to pass the order to another waiter / head waiter.
- Verify that the order is successfully passed to target waiter.
- Verify that the order is still open.
- Try to add products / remove products / cancel the order.
- Close the order.
- An order is successfully passed to another waiter with same contents.
- New order "owner" can edit the order, cancel it and close it.