259
edits
No edit summary |
|||
| Line 56: | Line 56: | ||
4a. App cannot be installed | 4a. App cannot be installed | ||
4b. User sees a Marketplace page saying app can't be installed | 4b. User sees a Marketplace page saying app can't be installed | ||
==Set up apps ecosystem to obtain a specific app== | |||
'''Level:''' Altitude | |||
'''Primary Actor:''' Apps Consumer | |||
'''Scope:''' Black Box | |||
'''Precondition:''' | |||
* Consumer does not have Firefox installed on their device | |||
* Consumer does not have a BrowserID/Persona account | |||
* Consumer has Google Play installed on their device and is logged in | |||
'''Minimal Guarantees:''' How the interests are protected under all exits | |||
'''Success Guarantees:''' | |||
* Consumer has Firefox installed on their device | |||
* Consumer has app installed that they initially read about on the tech blog | |||
* Consumer has a Persona account | |||
'''Main Success Scenario:''' | |||
# User installs Firefox from Google play | |||
# User opens Firefox | |||
# Firefox loads Marketplace page for app | |||
# User clicks download | |||
# Marketplace asks user to login/register through BrowserID/Persona | |||
# BrowserID/Persona returns user to app details page in Marketplace | |||
# User downloads app | |||
'''Extensions:''' ''Each extension refers to a branch in behavior, good or bad, from the steps in the main success scenario.'' | |||
Number of step altered followed by action or sub-use-case | |||
edits