Snapchat Usability Testing

62
Use Case 01: Sign up Test Plan ID TP_USABILITY_01a Sign up as a new user. Resource(s) Tahreem Test Plan Priority 1 Requirement Type Functional Pre Conditions User doesn’t have an account on snapchat. Post Conditions New user account is created and user is logged in. Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation Expected Result Signup successful and Main screen of snapchat is displayed.

Transcript of Snapchat Usability Testing

Page 1: Snapchat Usability Testing

Use Case 01: Sign up

Test Plan ID TP_USABILITY_01a

Sign up as a new user.

Resource(s) Tahreem

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User doesn’t have an account on snapchat.

Post Conditions New user account is created and user is logged in.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Signup successful and Main screen of snapchat is displayed.

Test Plan ID TP_USABILITY_01b

Description Sign up with already created user account.

Resource(s) Tahreem

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has an account on snapchat.

Post Conditions Error displayed on signup screen.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result No successful signup. Error displayed. No new account is created

Page 2: Snapchat Usability Testing

Test Plan ID TP_USABILITY_01b

Description Sign up with invalid email.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User doesn’t have an account on snapchat

Post Conditions Error displayed on signup screen.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result No successful signup. Error displayed. No new account is created

Use Case 02: Login/Logout

Test Plan ID TP_USABILITY_02a

Description Logging in with already created username and password.

Resource(s) Tahreem

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has an account

Post Conditions Main screen of snapchat must be displayed.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Login is successful and Main page is displayed.

Page 3: Snapchat Usability Testing

Test Plan ID TP_USABILITY_02b

Description Logging in with invalid username and password.

Resource(s) Tahreem

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User doesn’t have and account

Post Conditions Error displayed to reenter password and username.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Login is unsuccessful.

Test Plan ID TP_USABILITY_02c

Description Using “Forget your password” option.

Resource(s) Tahreem

Test Plan Priority 1

Requirement Type Functional

Pre Conditions Don’t remember password.

Post Conditions Password restored.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Options to choose how to restore password.

Page 4: Snapchat Usability Testing

Test Plan ID TP_USABILITY_02d

Description Logging out.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Already logged in.

Post Conditions Logged out.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Launcher screen is displayed and user is logged out.

Use Case 03: Add Picture to Story

Test Plan ID TP_USABILITY_03a

Description Click a picture.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in.

Post Conditions Captured bitmap must be displayed in the ImageView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result A picture should be captured and displayed.

Page 5: Snapchat Usability Testing

Test Plan ID TP_USABILITY_03b

Description Add caption to picture.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User must have already captured a picture.

Post Conditions TextView containing the caption must be set on top of ImageView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result The caption must be displayed on the captured picture.

Test Plan ID TP_USABILITY_03c

Description Add filter to picture.

Resource(s) Hina, Laraib

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User must have already captured a picture.

Post Conditions Bitmap should reflect brightness, contrast, and hue of the filter.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Picture should be displayed with the applied filter.

Page 6: Snapchat Usability Testing

Test Plan ID TP_USABILITY_03d

Description Set timer on picture.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User must have already captured a picture.

Post Conditions Variable timer must be set with the specified value in the object

containing bitmap.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Timer button should be updated with the specified time.

Test Plan ID TP_USABILITY_03e

Description Add picture to your story

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User must have already captured a picture, and set the timer on it.

Post Conditions Picture object must be uploaded to the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Picture should be added to the user’s story.

Page 7: Snapchat Usability Testing

Use Case 04: Add Video to Story

Test Plan ID TP_USABILITY_04a

Description Make a video by long pressing the button.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in.

Post Conditions Captured video must be played in the VideoView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result A video should be captured and played.

Test Plan ID TP_USABILITY_04b

Description Add caption to video.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User must have already captured a video.

Post Conditions TextView containing the caption must be set on top of the VideoView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result The caption must be displayed on the captured video.

Page 8: Snapchat Usability Testing

Test Plan ID TP_USABILITY_04c

Description Add filter to video.

Resource(s) Hina, Laraib

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User must have already captured a video.

Post Conditions Video should reflect brightness/contrast/hue/speedup filters.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Video should be played with the applied filter.

Test Plan ID TP_USABILITY_04d

Description Add video to your story

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User must have already captured a video.

Post Conditions Video object must be uploaded to the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Video should be added to the user’s story.

Page 9: Snapchat Usability Testing

Use Case 05: Send Private Snaps to Friend(s)

Test Plan ID TP_USABILITY_05a

Description Click a picture or take a video.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in, and has friends on snapchat.

Post Conditions Captured bitmap must be displayed in the ImageView. In case of

video, it should play in the VideoView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result A picture/video should be captured and displayed.

Test Plan ID TP_USABILITY_05b

Description Add caption to video/picture.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User must have already captured a video/picture.

Post Conditions TextView containing the caption must be set on top of

ImageView/VideoView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result The caption must be displayed on the captured video/picture.

Page 10: Snapchat Usability Testing

Test Plan ID TP_USABILITY_05c

Description Add filter to video/picture.

Resource(s) Hina, Laraib

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User must have already captured a video/picture.

Post Conditions Video/Bitmap should reflect brightness/contrast/hue/speedup filter.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Video/Picture should be displayed with the applied filter.

Test Plan ID TP_USABILITY_05d

Description Set timer on picture.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User must have already captured a picture.

Post Conditions Variable timer must be set with the specified value in the object

containing bitmap.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Timer button should be updated with the specified time.

Page 11: Snapchat Usability Testing

Test Plan ID TP_USABILITY_05e

Description Send video/picture to friend(s) by selecting them from contacts.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User must have already captured a video/picture, and set his

preferences on it.

Post Conditions Video/Picture object must be uploaded to the database, and shared

with specified friends.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Video/Picture should be sent to friend(s).

Page 12: Snapchat Usability Testing

Use Case 06: View Your Story

Test Plan ID TP_USABILITY_06a

Description Swipe in from the right side on the main page of the application.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in.

Post Conditions Stories from last 24 hours will be fetched from the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of different stories in a list.

Test Plan ID TP_USABILITY_06b

Description Click on ‘My Story’ to view snaps from the last 24 hours.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in, and has previously posted something.

Post Conditions User’s story from last 24 hours will be displayed in ImageView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view his story.

Use Case 07: Download Your Story

Page 13: Snapchat Usability Testing

Test Plan ID TP_USABILITY_07a

Description Swipe in from the right side on the main page of the application.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has posted a story.

Post Conditions Stories from last 24 hours will be fetched from the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of different stories in a list.

Test Plan ID TP_USABILITY_07b

Description Click on settings option placed on right end of ‘My Story’ list item to

view the download button.

Resource(s) Hina, Laraib

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User has previously posted something.

Post Conditions Download button must be appended to ‘My Story’ list item.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Download button is visible to the user.

Page 14: Snapchat Usability Testing

Test Plan ID TP_USABILITY_07c

Description Click on the newly visible download button.

Resource(s) Hina, Laraib

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User has previously posted something.

Post Conditions User’s story will be downloaded to phone’s internal memory or SD

card.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view downloaded story in his gallery.

Page 15: Snapchat Usability Testing

Use Case 08: Delete Snaps from Your Story

Test Plan ID TP_USABILITY_08a

Description Swipe in from the right side on the main page of the application.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has posted a story.

Post Conditions Stories from last 24 hours will be fetched from the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of different stories in a list.

Test Plan ID TP_USABILITY_08b

Description Click on ‘My Story’ to view it, and swipe up the arrow on bottom of

the picture/video you want to delete.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is viewing his story.

Post Conditions Delete button must be appended to panel appearing on the current

picture/video.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Delete button is visible to the user.

Page 16: Snapchat Usability Testing

Test Plan ID TP_USABILITY_08c

Description Click on the newly visible delete button.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has previously posted something.

Post Conditions User’s story will be updated in the database to exclude the deleted

picture/video.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view his updated story.

Page 17: Snapchat Usability Testing

Use Case 09: View Your Friends’ Stories

Test Plan ID TP_USABILITY_09a

Description Swipe in from the right side on the main page of the application.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in, and has friends on snapchat.

Post Conditions Stories from last 24 hours will be fetched from the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of different stories in a list.

Test Plan ID TP_USABILITY_09b

Description Click on friend’s name to view their story of the last 24 hours.

Resource(s) Hina, Laraib

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has friends on snapchat, who have posted something there.

Post Conditions Friend’s story from last 24 hours will be displayed in ImageView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view his friend’s story.

Page 18: Snapchat Usability Testing

Use Case 10: Start Chat on Snap in Friend(s)’s StoryTest Plan ID TP_USABILITY_10a

Description Swipe in from the right side on the main page of the application.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User is logged in, and has friends on snapchat.

Post Conditions Stories from last 24 hours will be fetched from the database.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of different stories in a list.

Test Plan ID TP_USABILITY_10b

Description Click on friend’s name to view their story of the last 24 hours.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User has friends on snapchat, who have posted something there.

Post Conditions Friend’s story from last 24 hours will be displayed in ImageView.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view his friend’s story.

Page 19: Snapchat Usability Testing

Test Plan ID TP_USABILITY_10c

Description Click on friend(s)’s story to view it, and swipe up the arrow on bottom

of the picture/video you want to start a chat on.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User is viewing a friend’s story.

Post Conditions Keyboard and a text field must appear on screen.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view a text field and keyboard on screen.

Test Plan ID TP_USABILITY_10d

Description Type your comment about the picture/video and send it to your friend.

Resource(s) Hina, Laraib

Test Plan Priority 3

Requirement Type Functional

Pre Conditions User is viewing friend’s story.

Post Conditions Comment must be appended to the picture/video object in friend’s

story.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Comment must be sent to friend.

Page 20: Snapchat Usability Testing

Use Case 11: View Private SnapsTest Plan ID TP_USABILITY_11a

Description Swipe in from the left side on the main page of the application.

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in

Post Conditions Private snaps will be fetched from database

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view thumbnails of private snaps in a list

Test Plan ID TP_USABILITY_11b

Description Click on the thumbnail of private snap

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has friends on snapchat who have sent him private snaps

Post Conditions Private snap will load up

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view the private snap

Page 21: Snapchat Usability Testing

Test Plan ID TP_USABILITY_11c

Description Click on the thumbnail of private snap again

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has loaded the private snap

Post Conditions User is able to view and reply to the private snap

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view and reply to the private snap

Page 22: Snapchat Usability Testing

Use Case 12: Reply to Private Snap

Test Plan ID TP_USABILITY_12a

Description Double click the thumbnail of private snap

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has viewed the private snap

Post Conditions Pass intent to camera

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Camera appears so user is able to click a snap

Test Plan ID TP_USABILITY_12b

Description Click a snap and press send (arrow) button

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has viewed the private snap

Post Conditions Image is stored in database

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Snap is sent to friend

Page 23: Snapchat Usability Testing

Use Case 13: Make Private Video CallTest Plan ID TP_USABILITY_13a

Description Swipe in from the left side on the main page of the application.

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in and has friends on snapchat

Post Conditions Friends’ names are appended in the list view

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view names of friends in a list

Test Plan ID TP_USABILITY_13b

Description Swipe right the friend’s name

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has friends on snapchat

Post Conditions A panel containing action buttons is visible at the bottom of screen

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to see the video camera icon at the bottom

Page 24: Snapchat Usability Testing

Test Plan ID TP_USABILITY_13c

Description Press the video camera button

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is in the private chat activity

Post Conditions Text view showing the status of video call must appear

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is notified about the status of video call

Test Plan ID TP_USABILITY_13d

Description Friend of user accepts the video call

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions Friend of user gets the notification about video call

Post Conditions Friend and user are able to view each other’s video on screen

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Video call is established

Page 25: Snapchat Usability Testing

Use Case 14: Send Picture to Friend from GalleryTest Plan ID TP_USABILITY_14a

Description Swipe in from the left side on the main page of the application.

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in and has friends on snapchat

Post Conditions Friends are appended in the listview

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view names of friends in a list

Test Plan ID TP_USABILITY_14b

Description Swipe right the friend’s name

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has friends on snapchat

Post Conditions User can see the gallery icon at the bottom in the panel of action

buttons

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to see the gallery icon at the bottom

Page 26: Snapchat Usability Testing

Test Plan ID TP_USABILITY_14c

Description Tap the gallery icon

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has friends on snapchat and access to gallery of his phone

Post Conditions Intent has passed to gallery widget

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view the pictures in gallery widget

Test Plan ID TP_USABILITY_14d

Description Select the picture thumbnail from gallery widget

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is on private chat screen and has access to gallery

Post Conditions Send button must appear at the bottom right of screen

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to select the picture he/she wants to send to his/her friend

Page 27: Snapchat Usability Testing

Test Plan ID TP_USABILITY_14e

Description Tap send button

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has selected the picture to send

Post Conditions Picture is stored in database and appears on image view inside list

view

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to send the selected picture to his/her friend

Page 28: Snapchat Usability Testing

Use Case 15: Change Settings

Test Plan ID TP_USABILITY_15a

Description Tap the ghost icon at the main screen

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is logged in

Post Conditions Screen with settings icon at the top right corner must appear

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view the settings icon

Test Plan ID TP_USABILITY_15b

Description Tap the settings icon

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is on the main screen slide bar

Post Conditions Intent is passed to the settings activity

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view all the settings

Page 29: Snapchat Usability Testing

Test Plan ID TP_USABILITY_15c

Description User taps on setting he wants to change

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is in the settings page

Post Conditions Intent is passed to the activity to change the setting

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to change the setting

Test Plan ID TP_USABILITY_15d

Description User changes the setting

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User is on the setting page that he wants to change

Post Conditions Save Button must appear

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to save the changed setting

Page 30: Snapchat Usability Testing

Test Plan ID TP_USABILITY_15e

Description User taps the save button

Resource(s) Sarah

Test Plan Priority 1

Requirement Type Functional

Pre Conditions User has changed the setting

Post Conditions Changed setting is stored in database and updated setting appears on

the settings activity

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result User is able to view the changes

Use Case 16: Change Password

Test Plan ID TP_USABILITY_16a

Description User need to change password.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User is logged in.

Post Conditions Password changed

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result New password is replaced with previous password.

Page 31: Snapchat Usability Testing

Use Case 17: Add a new friend

Test Plan ID TP_USABILITY_17a

Description Add friend by username

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Friend with that username not in friend list.

Post Conditions Friend added to group.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result New friend with username mentioned is added group.

Test Plan ID TP_USABILITY_17b

Description Add friend from address book

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Friend Number in address book

Post Conditions Friend added to group.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result New friend is added to group.

Page 32: Snapchat Usability Testing

Test Plan ID TP_USABILITY_17c

Description Add friend using “nearby”option

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Location is enabled. Friend is near you.

Post Conditions Friend added to group.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result List of people located Nearby to add to friends group.

Test Plan ID TP_USABILITY_17d

Description Add friend using Snapcode Picture.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Picture with Snapcode in the gallery.

Post Conditions Picture is scanned and Friends username is detected to be added.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Friend added to group.

Page 33: Snapchat Usability Testing

Test Plan ID TP_USABILITY_17d

Description Add friend by sharing your username

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions Already have a username.

Post Conditions Options displayed of apps through which one can share.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Username shared to friend.

Use Case 18: Navigation

Test Plan ID TP_USABILITY_18a

Description View Public snaps by right swipe.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User already on Main(snap) screen

Post Conditions Public snaps dashboard is displayed.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Public snaps dashboard is displayed.

Page 34: Snapchat Usability Testing

Test Plan ID TP_USABILITY_18b

Description View Public snaps by left swipe.

Resource(s) Tahreem

Test Plan Priority 2

Requirement Type Functional

Pre Conditions User already on Main(snap) screen

Post Conditions Private snaps dashboard is displayed.

Testing Strategy Usability Testing using Nielson’s Heuristics Evaluation

Expected Result Private snaps dashboard is displayed.