Why UAT?
User Acceptance Testing (UAT) is essential for ensuring your program configuration is complete according to the functional specifications defined in your request. This ensures your promotions, programs and projects are ready for success prior to their intended go-live dates.
Written confirmation of UAT and approval of functionality must be provided to Paytronix prior to the launch of any new promotions or program configurations. UAT ensures that any functionality defects or gaps can be investigated, and in most cases, resolved prior to launch.
Who performs UAT?
Promotion Requestor(s)
All relevant stakeholders, this may include but is not limited to:
Accounting
IT/POS Teams
Marketing
Integrators
Paytronix may provide guidance but cannot complete UAT on behalf of you or your team.
So what does UAT look like?
The specific User Acceptance Tests should be determined by your team and relevant stakeholders. Test cases should encompass both positive use cases (works when intended) and negative use cases (doesn’t work when it shouldn’t).
Example Technical Environment:
Guest/Order Channels
2 POS Systems
1 Kiosk
Online Ordering
Mobile App
Example Promotion: Double Points, Online Only
Scenario | Test Plan | Expected Behavior | Actual Behavior | UAT Pass? |
POS A | Place an order directly through POS A, using a predetermined Loyalty Account |
|
| PASS |
POS B | Place an order directly through POS B, using a predetermined Loyalty Account |
|
| PASS |
Kiosk | Place an order directly through Kiosk, using a predetermined Loyalty Account |
|
| FAIL |
Online Ordering | Place an order online, using a predetermined Loyalty Account |
|
| PASS |
Example Promotion: Free Medium Fry reward
Scenario | Test Plan | Expected Behavior | Actual Behavior | UAT Pass? |
POS A | Apply Free Medium Fry reward to various Fry items |
|
| PASS |
POS B | Apply Free Medium Fry reward to various Fry items |
|
| FAIL, Reward should not discount Large Fry |
Kiosk | Apply Free Medium Fry reward to various Fry items |
|
| PASS |
Online Ordering | Apply Free Medium Fry reward to various Fry items |
|
| PASS |
Mobile App | Add Balance to account to test mobile app visibility |
|
| PASS |
Things to Think About
Now that we have learned some use cases, some testing practices, its good to begin thinking about your environment and your programs; what are the rewards you use? What parts of your environment require extra consideration? Is this reward overly complex to redeem or explain to guests in store? It's always a great step to put yourself in your guests' shoes and walk through the promotion from their eyes. Does your UAT fully encompass the guest experience? Have you provided ample time internally to complete UAT and coordinate with Paytronix before go live?
Your UAT
Remember, your UAT will always be unique to your environment and program, as well as evolve over time as you update your process. Clearly define what UAT looks like within your organization to ensure continuity and the success of your programs.