Skip to content

Use Case 10: Download Stories

jmalina edited this page Nov 8, 2013 · 7 revisions

Use Case: Download Stories

User Stories User Story 16
Participating Actors User
Goal Download Stories
Trigger Refresh button.
Precondition Open up the app or the user would like to see if any new stories have been added to the database without completely exiting and re-opening the application
Postcondition On success: User can view downloaded stories.
Basic Flow



Two situations: A. The user has already launched the application and does not want to completely exit the application to see if new stories have been added to the database.
1. Open up the app
2. Go into the main screen.
3. In the main menu Browse View in the top right-hand corner choose "Refresh"
4. This will refresh available stories and add new ones to your device.

B. The user is opening the app for the first time and the Browse view will automatically add the stories to the Browse View.
1. Open up the app
Exceptions

1. If there is no internet connection, Information message will be displayed and the app will go back to the Browse View.
Testing









Situation A: The user has already launched the application and does not want to completely exit the application to see if new stories have been added to the database.
1. Open up the app
2. Go into the browse view.
3. On the Browse View in the top right-hand corner choose "Refresh"
4. This will refresh available stories and add new ones to your device.
5. Verify that new stories were added or an appropriate message was given such as "already to to date" or "no new stories available"
Situation B: The user is opening the app for the first time and the Browse view will automatically add the stories to the Browse View.
1. Open up the app
Clone this wiki locally