Skip to content

Use Case 03: Publish Stories

jmalina edited this page Nov 15, 2013 · 1 revision

Use Case: Publish Stories

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".
Clone this wiki locally