ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
#SummarySTRERNotes
2
1Log into Pocket using FxA, from a Firefox profile signed into the same FxAPreconditions:
* 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
2Sign-up for Pocket using FxA, from a Firefox profile that's not signed into any FxAPreconditions:
* 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
3Log into Pocket using a regular email addressPreconditions:
* 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
4Log into Pocket using an existing, premium Pocket accountPreconditions:
* 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
5Sign-up for Pocket using a regular email addressPreconditions:
* 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
6Save a page to Pocket using Reader ViewPreconditions:
* 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
7Log into Pocket using a regular email addressPreconditions:
* 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
8Use Firefox with a profile that already has Pocket installed as an add-onPreconditions:
* 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
9Use Firefox with a profile that already has Pocket installed as a social media servicePreconditions:
* 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
10Open the Pocket list from the bookmarks menuPreconditions:
* 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
11Go offline and try to use PocketPreconditions:
* 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
12Log out of PocketPreconditions:
* 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
13Use Pocket in private browsingLaunch 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