-
Notifications
You must be signed in to change notification settings - Fork 0
User Testing Protocol
User Story: As a user, I want to be able to see all of the tasks I need to complete so that I can be organized and achieve my goals.
View TODO list
- Navigate to the TODO screen.
- Verify that the list of TODO items corresponds to today’s date.
User Story: As a user, I want to be able to generate a funny story or explain my day in a funny way so that I can keep myself motivated
Generate funny story
- Navigate to the stories screen.
- Click on the “Generate Today’s Story” button.
- Verify that the user is navigated to a new screen containing today’s story.
User Story: As a user, I want to be able to share my daily stories on my social media to have a laugh with my friends
Share story to social media
- Navigate to the stories screen.
- Click on a story to navigate to the screen for a specific story.
- Click the share to social media button.
- Choose from provided sharing options.
- For each option, verify that it correctly switches to that application and prepares a post with the generated story embedded in it.
User Story: As a user, I want to be able to view stories and TODO lists for any date on a calendar so I could track my progress and plan for the future
View previous TODO lists
- Navigate to the progress page.
- Verify that a list of previous TODO items appears.
- Click on one of the previous TODO items.
- Verify that the previous TODO items show completed and incomplete tasks.
User Story: As a user, I want to have an easy-to-use TODO list where I can add, delete, edit, and check off items so I can stay productive during my day
Add items
- Navigate to the TODO screen.
- Click on the Add Task button.
- Enter a task name, a date, and a priority for the task, and press the submission button.
- Verify that there is now a new entry for the new task and that its attributes appear.
Delete items
- Navigate to the TODO screen.
- Click on a specific task.
- Press the delete button in the top right corner.
- Verify that the app navigates back to the TODO screen and that the deleted story is gone from the TODO list.
Edit items
- Navigate to the TODO screen.
- Click on a specific task.
- Press the edit button in the top right corner.
- Modify the name, date, and priority values, and press submit.
- Verify that the information changes on the task page.
- Navigate back to the TODO screen using the back button on the top left corner, and verify that the changes propagated there as well.
Check off items
- Navigate to the TODO screen.
- Click on a checkbox next to a specific task that is not already checked.
- Verify that the checkbox becomes checked.
- Click on the task that has now been checked off.
- Verify that the task screen now indicates that the task has been completed.
- Return to the TODO screen.
- Click on a checkbox next to a specific task that is already checked.
- Verify that the checkbox becomes unchecked.
- Click on the task that has now no longer checked off.
- Verify that the task screen now indicates that the task is incomplete.