-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
Photo Configuration TEST CASE
Profile TEST CASE
Use Case Name: Owner Configures Photo Download Options (10.01)
Participating Actor: User
Goal: As a user, I should be able to specify if I download images or not.
Trigger: Click on checkbox in configuration page
Preconditions: Previous configuration (of whether or not to download images) is known
Post-condition: New configuration is Stored and attributed to User's Configuration
Basic Flow of Events:
-
Owner navigates to configuration page
-
Settings appear
-
User clicks on checkbox
-
Setting is opposite of what it was before
-
User presses back to save settings
Exceptions:
4 Setting is unable to be set
4.1 Display Error Message
Constraints:
n/a
Use Case Name: User Edits Profile (10.02)
Participating Actor: User, System
Goal: As a user, I should be to edit my profile (Name, Phone, Location).
Trigger: Edit profile button is pressed
Preconditions: Profile exists and information is known
Post-condition: Profile information is Stored and attributed to Owner's Profile
Basic Flow of Events:
-
User navigates to profile page
-
User clicks on Name, Phone, or Location
-
System Returns a Prompt, asking for new Name, Phone, or Location
-
User Enters Information and presses OK
-
Data is Stored in the User's Profile
Exceptions:
- Invalid format for entry
1.1 Prompt user to Correct input
Constraints:
- Profile exists