FriendChise Docs
UAT Script β FriendChise V1
Facilitated user acceptance test script for the smoke test flow
π§ͺ UAT Script β FriendChise V1
Instructions for the facilitator: Give the tester ONLY the task list. Do NOT explain how to do anything. Say: "Try to complete these tasks. Don't ask me for help β just try. If you're stuck, tell me what you're thinking out loud." Take notes using the observation sheet at the bottom.
Round 1 β Getting Started
"You just downloaded this app to manage your franchise store."
- Sign up for an account
- Create your franchise store
- Invite a friend to join your store
- Check your notifications
β± Expected time: ~10 minutes
Round 2 β Day-to-Day Management
"Your store is set up. Now manage your team and tasks."
- Create a task called "Restock shelves" for tomorrow
- Edit that task and change the due date
- Mark that task as complete
- Schedule a team member to work Monday 9amβ5pm on the timetable
- View a team member's profile and edit their info
β± Expected time: ~15 minutes
Round 3 β Admin & Permissions
"You need to set up roles and manage your store settings."
- Create a new role called "Manager"
- Give the Manager role full permissions
- Change your friend's role to Manager
- Create a timetable template for a typical week
- Apply that template to next week
- Transfer ownership of the franchise to your friend
β± Expected time: ~15 minutes
π Task List for the Tester (print/send this only)
Round 1 β Getting Started
- Sign up for an account
- Create your franchise store
- Invite a friend to join your store
- Check your notifications
Round 2 β Day-to-Day
- Create a task called "Restock shelves" for tomorrow
- Edit that task and change the due date
- Mark that task as complete
- Schedule a team member to work Monday 9amβ5pm
- View a team member's profile and edit their info
Round 3 β Admin
- Create a new role called "Manager"
- Give the Manager role full permissions
- Change your friend's role to Manager
- Create a timetable template for a typical week
- Apply that template to next week
- Transfer ownership of the franchise to your friend
π Observation Sheet
Fill this out while watching the tester. One row per task.
| # | β /β | Time | Where they got stuck | What they said |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| 4 | ||||
| 5 | ||||
| 6 | ||||
| 7 | ||||
| 8 | ||||
| 9 | ||||
| 10 | ||||
| 11 | ||||
| 12 | ||||
| 13 | ||||
| 14 | ||||
| 15 |
π€ Post-Test Questions
Ask these after all rounds are complete:
- What was the hardest task?
- What confused you the most?
- Was anything ugly or hard to read?
- Is there anything you expected to exist but didn't?
- Would you use this app? What's missing?
π What to Watch For
| Round | Key things to observe |
|---|---|
| 1 | Do they understand "franchise"? Can they find invite? Do they notice the bell? |
| 2 | Is create vs edit task obvious? Can they use the timetable? Can they navigate members? |
| 3 | Can they find Settings β Roles? Is permissions UI clear? Is template flow intuitive? |
Remember: Every time you want to help them β don't. Write it down instead. Their struggle is your data.
