-
Notifications
You must be signed in to change notification settings - Fork 4
Use Case 03: Publish Stories
jmalina edited this page Nov 15, 2013
·
1 revision
User Stories |
User Story 3 |
|
Participating Actors | Author | |
Goal | Publish a story | |
Trigger | While in the Browse View user/author clicks on a story they have created. | |
Precondition | The author is in the app and has made a story with multiple fragments. | |
Postcondition | On success: The author has posted a story to the database/story server. | |
Basic Flow |
1 Open up the app 2 Go into the main (browse) screen. 3 Choose a previously made story. 4 Use the top right-hand menu to publish the story. |
|
Exceptions | There is no internet connection. A message will pop up and notify the author. | |
Testing |
Test with internet Pre-condition: Device has an internet connection. (Can't publish offline) 1. Open app on device. 2. Browse view opens showing a grid of previously downloaded/created stories. 3. Click on a story to open the first fragment of that story. 4. Once the first fragment of the story loads, click on the dropdown menu in the top right hand corner of the app and chose "publish" 5. Verify story is uploaded to the web or verify an appropriate error message is displayed such as "no internet connection" or "unable to publish unsaved story". |