Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Contains but is not limited to all testing Scenarios

Please follow all test cases for all different POS vendors and all different Service Modes in the market. For Rewards, run all test cases with both item and combo rewards. For Offers, run all test cases with all Offer types available: e.g. Systemwide Offers and Personalized Offers. For Data events, check that all events are being triggered successfully for all POS and Kiosk vendors.

  • [Burning] Test every single Reward is being checked out with successfully (for all different POS vendors - Toshiba and rPOS & different Service Modes - Pick up and Delivery)
    • Observe the correct number of Loyalty points is reduced from user’s balance
    • Test completing a Mobile Order with more than 1 Reward *This test case assumes the market you are testing for allows for more than 1 Reward per order
    • Data events: the event Loyalty Transaction Claimed Online is fired after each Mobile Order with Loyalty enabled is completed
      • If Rewards are included in the purchase, the event Reward Redeemed Online is also fired
      • If Offers are included in the purchase, the event Offer Redeemed Online is also fired
  • [Earning] Test completing mobile order with Offers and/or menu items
    • Observe the correct number of Loyalty points is added to user’s balance
    • Test completing a Mobile Order with more than 1 Offer *This test case assumes the market you are testing for allows for more than 1 Offer per order
    • Data events: the event Loyalty Transaction Claimed Online is fired after each Mobile Order with Loyalty enabled is completed
      • If Rewards are included in the purchase, the event Reward Redeemed Online is also fired
      • If Offers are included in the purchase, the event Offer Redeemed Online is also fired
  • [Earning and Burning] Test Completing mobile order with Offer and/or menu items + Reward
    • Observe the correct number of Loyalty points is added and removed from user’s balance
    • Test completing a Mobile Order with more than 1 Offer and more than 1 Reward *This test case assumes the market you are testing for allows for more than 1 Offer and Reward per order
    • Data events: the event Loyalty Transaction Claimed Online is fired after each Mobile Order with Loyalty enabled is completed
      • If Rewards are included in the purchase, the event Reward Redeemed Online is also fired
      • If Offers are included in the purchase, the event Offer Redeemed Online is also fired
  • Test Cancelling Cash Order
    • When a user places a delivery cash order, the number of Loyalty Points should be automatically updated at that point
    • If a user does not pay with cash for delivery order or order is cancelled for any other reason, order is cancelled and user’s Loyalty point balance return to amount before transaction was completed
    • Data events: the event Loyalty Transaction Voided is triggered at this time

  • No labels