A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | # | Summary | STR | ER | Notes | ||||||||||||||||||||||
2 | 1 | Log into Pocket using FxA, from a Firefox profile signed into the same FxA | Preconditions: * user has a Firefox profile that's signed into a Firefox Account | according to this mock | |||||||||||||||||||||||
3 | Launch Firefox. | ||||||||||||||||||||||||||
4 | From the toolbar, click the Pocket button. | The Pocket sign-up panel is brought up. | |||||||||||||||||||||||||
5 | Click "Sign Up with Firefox". | The user is redirected to the FxA sign-up page. | |||||||||||||||||||||||||
6 | Click the "Log in" link displayed next to the "Already have a Pocket account?" string. | Clicking "Log in" updates the panel's content and shows the sign-in form instead. | |||||||||||||||||||||||||
7 | Type in the Pocket credentials and submit them. | The user is successfully signed into Pocket. | |||||||||||||||||||||||||
8 | Open a website that's currently not saved to Pocket. | ||||||||||||||||||||||||||
9 | From the toolbar, click the Pocket button → click "Save to Pocket". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
10 | |||||||||||||||||||||||||||
11 | 2 | Sign-up for Pocket using FxA, from a Firefox profile that's not signed into any FxA | Preconditions: * user is NOT signed-in with a FxA | according to this mock | |||||||||||||||||||||||
12 | Launch Firefox. | ||||||||||||||||||||||||||
13 | From the toolbar, click the Pocket button. | The Pocket sign-up panel is brought up. | |||||||||||||||||||||||||
14 | Click "Sign Up with Firefox". | The user is redirected to the FxA sign-up page. | |||||||||||||||||||||||||
15 | Follow the FxA sign-up instructions and verify your account. | * The user is able to successfully sign-up for a new FxA. * The user receives a verification link via email and is able to successfully confirm his account. * As soon as the account is verified, a confirmation page from FxA is shown, stating that the user is ready to use Pocket and then the user is redirected to Pocket's "Create a Password" page. | |||||||||||||||||||||||||
16 | Type in a password in the "Create a Password" prompt page displayed by Pocket and click "Finish". | Clicking "Finish" redirects the user to Pocket's "My List" page. | |||||||||||||||||||||||||
17 | Open a website that's currently not saved to Pocket → click "Save to Pocket". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||
19 | 3 | Log into Pocket using a regular email address | Preconditions: * user has a valid email address | ||||||||||||||||||||||||
20 | Launch Firefox. | ||||||||||||||||||||||||||
21 | From the toolbar, click the Pocket button. | The Pocket panel is brought up. | |||||||||||||||||||||||||
22 | Click the "Log in" link displayed next to the "Already have a Pocket account?" string. | Clicking "Log in" updates the panel's content and shows the sign-in form instead. | |||||||||||||||||||||||||
23 | Type in the Pocket credentials and submit them. | The user is successfully signed into Pocket. | |||||||||||||||||||||||||
24 | Open a website that's currently not saved to Pocket → click "Save to Pocket". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | 4 | Log into Pocket using an existing, premium Pocket account | Preconditions: * user has an existing, premium Pocket account | according to this mock | |||||||||||||||||||||||
27 | Launch Firefox. | ||||||||||||||||||||||||||
28 | From the toolbar, click the Pocket button. | The Pocket sign-up panel is brought up. | |||||||||||||||||||||||||
29 | Click the "Log in" link displayed next to the "Already have a Pocket account?" string. | The user is redirected to the Pocket login form. | |||||||||||||||||||||||||
30 | Type in the Pocket credentials and submit them. | The user is successfully signed into Pocket. | |||||||||||||||||||||||||
31 | Open a website that's currently not saved to Pocket → click the Pocket button from the toolbar. | * The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. * In addition to regular Pocket accounts, the panel also displays the option to add tags to the recently saved page using the "Suggested tags" section. | |||||||||||||||||||||||||
32 | Add a tag to this website using the "Suggested tags" section from the panel. | The tag in question is successfully added to the recently saved page. | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | 5 | Sign-up for Pocket using a regular email address | Preconditions: * user has a valid email account | ||||||||||||||||||||||||
35 | Launch Firefox. | ||||||||||||||||||||||||||
36 | From the toolbar, click the Pocket button → click "Sign Up with email". | The user is redirected to the associated Pocket sign-up page. | |||||||||||||||||||||||||
37 | Fill in the sign-up form and click "Sign Up". | As soon as the sign-up process is completed, the user is redirected to Pocket's "My List" page. | |||||||||||||||||||||||||
38 | Open a website that's currently not saved to Pocket → click the Pocket button from the toolbar. | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | 6 | Save a page to Pocket using Reader View | Preconditions: * user is signed into Pocket * Reader View is enabled | currently affected by Bug 1160578 | |||||||||||||||||||||||
41 | Launch Firefox. | ||||||||||||||||||||||||||
42 | Open a Reader View-compatible page that's currently not saved to Pocket. | ||||||||||||||||||||||||||
43 | Click the "Enter Reader View" button from the Location Bar. | Clicking the "Enter Reader View" button results in the successful display of the page in Reader View. | |||||||||||||||||||||||||
44 | From Reader View's controls bar, click the "Save to Pocket" button. | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | This might change, according to specifications. | ||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | 7 | Log into Pocket using a regular email address | Preconditions: * user is signed into Pocket | according to this mock | |||||||||||||||||||||||
47 | Launch Firefox. | ||||||||||||||||||||||||||
48 | Open a website that's currently not saved to Pocket. | ||||||||||||||||||||||||||
49 | Bring up the context menu for this page (right click) and click "Save Page to Pocket". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | This might change, according to specifications. | ||||||||||||||||||||||||
50 | From the confirmation panel, click "View List". | * The user is redirected to Pocket's "My List" page. * The recently saved page is displayed in the list. | |||||||||||||||||||||||||
51 | Open the recently saved page from the list. | The page is successfully opened. | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | 8 | Use Firefox with a profile that already has Pocket installed as an add-on | Preconditions: * user has a profile in-use, with Pocket already installed as an add-on | currently affected by Bug 1155521 | |||||||||||||||||||||||
54 | Launch Firefox. | ||||||||||||||||||||||||||
55 | Open a website that's currently not saved to Pocket. | ||||||||||||||||||||||||||
56 | Click the Pocket button from the toolbar. | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
57 | From the toolbar, click the bookmarks menu button → click "Show Pocket List". | Pocket's "My List" page is brought up. | |||||||||||||||||||||||||
58 | Open a page from the list of pages saved to Pocket. | The page in questions is successfully opened. | |||||||||||||||||||||||||
59 | Go to about:addons → Extensions and check the status of the Pocket add-on. | The Pocket add-on is disabled. | This might change, according to specifications. | ||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | 9 | Use Firefox with a profile that already has Pocket installed as a social media service | Preconditions: * user has an older profile with Pocket already installed as a social media service (Social API) | currently affected by Bug 1155521 | |||||||||||||||||||||||
62 | Launch Firefox. | ||||||||||||||||||||||||||
63 | Open a website that's currently not saved to Pocket. | ||||||||||||||||||||||||||
64 | Click the Pocket button from the toolbar. | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
65 | From the toolbar, click the bookmarks menu button → click "Show Pocket List". | Pocket's "My List" page is brought up. | |||||||||||||||||||||||||
66 | Open a page from the list of pages saved to Pocket. | The page in questions is successfully opened. | |||||||||||||||||||||||||
67 | Go to about:addons → Services and check the status of the Pocket add-on. | The Pocket social media service is disabled. | This might change, according to specifications. | ||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | 10 | Open the Pocket list from the bookmarks menu | Preconditions: * user is signed into Pocket with an account having several saved pages | according to this mock | |||||||||||||||||||||||
70 | Launch Firefox. | and according to this mock as well | |||||||||||||||||||||||||
71 | From the toolbar, click the bookmarks menu button. | The bookmarks menu panel is brought up. | |||||||||||||||||||||||||
72 | Click "Show Pocket List" from the panel. | This might change, according to specifications. | |||||||||||||||||||||||||
73 | Open a page from the list of items saved to Pocket. | The page is successfully opened. | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | 11 | Go offline and try to use Pocket | Preconditions: * user is signed into Pocket with an account having several saved pages | currently affected by Bug 1157017 | |||||||||||||||||||||||
76 | Launch Firefox. | ||||||||||||||||||||||||||
77 | From the toolbar, click the bookmarks menu button. | The bookmarks menu panel is brought up. | |||||||||||||||||||||||||
78 | Click "Show Pocket List" from the panel. | Pocket's "My List" page is brought up. | This might change, according to specifications. | ||||||||||||||||||||||||
79 | Open a new tab and go to a random page, e.g. http://example.com/ | ||||||||||||||||||||||||||
80 | Disable your network connection. | ||||||||||||||||||||||||||
81 | Attempt to save the new tab to Pocket, by clicking the Pocket button from the toolbar. | The Pocket button displays a panel stating there's an issue with the user's network connection. | |||||||||||||||||||||||||
82 | Switch to the list of saved pages and try to open one of them. | The user is redirected to a neterror page. | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | 12 | Log out of Pocket | Preconditions: * user is signed into Pocket with an account having several saved pages | ||||||||||||||||||||||||
85 | Launch Firefox. | ||||||||||||||||||||||||||
86 | From the bookmarks menu, click "View Pocket List". | The user is redirected to the Pocket's "My List" page. | |||||||||||||||||||||||||
87 | Click the [˅] button from Pocket's top menu → click "Logout". | The user is successfully logged out of Pocket. | |||||||||||||||||||||||||
88 | Open a random page, e.g. http://example.com/ and click the Pocket button from the toolbar. | The Pocket toolbar button brings up a panel prompting the user to sign-in or sign-up for a new account. | This might change, according to specifications. | ||||||||||||||||||||||||
89 | From the the bookmarks menu, click "View Pocket List". | The Pocket toolbar button brings up a panel prompting the user to sign-in or sign-up for a new account. | This might change, according to specifications. | ||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | 13 | Use Pocket in private browsing | Launch Firefox. | ||||||||||||||||||||||||
92 | From the menu [≡] → click "New Private Window". | A new private window is opened. | |||||||||||||||||||||||||
93 | Open a website that's currently not saved to Pocket and click the Pocket button from the toolbar. | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
94 | Open another website that's not save to Pocket, in a separate tab.Bring up the context menu for this page (right-click) and then click "Save Page to Pocket". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully saved to Pocket. | |||||||||||||||||||||||||
95 | While in that same page, click the Pocket toolbar button and from the panel, click "Remove". | The Pocket toolbar button displays a confirmation panel stating that the page was successfully removed from Pocket's list. | |||||||||||||||||||||||||
96 | From the bookmarks menu, click "Show Pocket List" from the panel. | The user is redirected to Pocket's "My List" page. | |||||||||||||||||||||||||
97 | Open a page from the list of items saved to Pocket. | The page is successfully opened. | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | 14 | ||||||||||||||||||||||||||
100 |