QA/Fennec/Migrate reading list to bookmarks
Contents
Overview
Purpose
The purpose of this wiki is to serve as a general test plan for verifying that RL has moved to bookmarks.
Ownership
Developer contact: Margaret Leibovic (:Margaret)
QA: Teodora Vermesan (:TeoVermesan)
Overall Status
[LANDED] Nightly: first landed on 10-04-2016
[LANDED] Aurora: first landed on 27-04-2016
[LANDED] Beta 48b1: first landed on 08-06-2016
Testing Summary
Scope of testing
The testing will be focus on:
- verifying that RL has moved to bookmarks and there users can access it now
- verifying that after signing into FxA, users will be able to sync their RL items
- verifying that users can read items in RV and save them for later, offline
- verifying that users can search for their RL items in the awesome search
- verifying that users can access saved RL items in the new RL folder under bookmarks
Environments
Testing will be performed on following devices:
- Phones
- 4.x
- 5.x
- 6.0
- Tablet
- 4.x
- 5.x
- 6.0
Specifications
- Remove reading list panel (and inform users of the change)
->In the same release
Migrate content into a Bookmarks folder (bug 1234315) Display this message in the RL panel
->In the release after
Remove RL panel (with message) completely
- Remove add to/remove from reading list button in main menu
- Indicate when an item is saved in Reader View
- Allow users to bookmark reader view pages.
- Remove add to reading list button from share overlay
- Third time an item is RV'd, use Helper UI to tell users they can bookmark it
IF the user never bookmarks an item after going into RV 3 separate times, also a helper UI should be shown, informing users that they can bookmark these things The big orange button should trigger the menu ans actually bookmark the item as well.
- Indicate that the "Reading List" folder is different
- Create snackbar feedback when user bookmarks a RV item
include offline icon in the snackbar and made these blue NOT FIRST TIME: User presses "Reader View" icon in URL bar User presses Bookmark icon in menu Display snackbar
- First time a RV item is Bookmarked, use Helper UI to tell users of Offline ability
User RV's an item User Bookmarks said item See this helper UI about Bookmarks integration
- Items originally in old RL Panel
--- Not RV-able: - Just add to Mobile Bookmarks Reader View-able: - Also add to new "Reading List"
User stories
- As a user, I want to know that the RL has moved to bookmarks and where to access them now
- As a user, I want to understand that when signed into FxA, I will be able to sync my RL items now
- As a user, I want to read items in RV, and save them for later, offline
- As a user, I want to search for my RL items in the awesome search
- As an existing RL user, I want to access all by saved RL items in the new RL folder under bookmarks
Acceptance Criteria
- Migrating users:
- All existing RL items have been moved over to Bookmarks-> no persistent RL folder, existing RV items will show up under Bookmarks and smart folder under Bookmarks.
- User is presented with information that RL has moved
- Migrating and new users:
- First time star RV item, show dialog that it’s offline available
- Remove RL panel and appearances of the Reading List (plus) icon (Menu, Contextmenu, Shareoverlay)
- Smart folder can't be deleted
- Replace Reader View toolbar with floating action button
- Link in UI to SUMO article
- Copy confirmed
==KPIs / Measurements Used:
- Qualitative:
- No negative feedback from users (SUMO/Google Play Store)
- Current % of RL users: we'd need to associate individual users with the telemetry events (mfinkle's script): http://cl.ly/1T36142z2X02
- Adoption: If we can't get % of users who use RL, we might be able to watch the adoption rate instead to measure this
- Monitor how many times users have seen the migration slide/info to know how many people actual use the concept of a RL
- Monitor how many times users clicked on the "offline" helper UI to get a baseline to compare it with viewed saved offline RL items
- Increase in ratio between stored RL items and loaded RL items (currently 0.75)
- Monitor how many people load RV items that are not in RL folder vs. RV items that are in the RL folder: that will help us understand if people understand the concept of read later / save for later
- Monitor how many people load RV items in offline vs. online mode to help us understand their mental model of using RV items for offline mode https://bugzilla.mozilla.org/show_bug.cgi?id=1243387
- More usage != more RL items, increased frequency of accessing RL folder now in comparison to previous panel view
- Funnel to understand how many people actually read saved RV items in offline mode: https://bugzilla.mozilla.org/show_bug.cgi?id=1246718
- User clicks on RV https://bugzilla.mozilla.org/show_bug.cgi?id=1246710
- User saves RV item to RL list (folder) https://bugzilla.mozilla.org/show_bug.cgi?id=1246712
- User loads RV item in offline vs online mode https://bugzilla.mozilla.org/show_bug.cgi?id=1243387
Testing details
Testing days
Nightly
Date:28-03-2016
- Removed shortcut to add an item to your reading list from long tapping on reader view icon
- Removed "Share" and "Add to reading list" items from reader view toolbar
Date:11-04-2016
- Exploratory Testing using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
- Verified bugs:
- Bug 1234316 - Remove reading list panel (and inform users of the change)
- Bug 1234331 - Enable bookmark star for reader view pages
- Bug 1246232 - Remove "Add to Reading List" from context menus when long-pressing on link
- Bug 1240728 - Remove add to reading list button from share overlay
- Bug 1226238 - Remove "Share" and "Add to reading list" items from reader view toolba
- Bug 1234319 - Remove add to/remove from reading list button in main menu
- Bug 1234328 - Indicate when an item is saved in Reader View
- New Bugs:
- Bug 1263571 - "Switch-to-tab" should not be displayed in "Reading List" folder when the page is not opened in another tab
- Bug 1263550 - While viewing a page from "Reading List" bookmark panel, back button should take user back to "Reading List" folder
- Bug 1263587 - No ability to add the page in reader view to the "Reading List" folder if the normal page was bookmarked before
- Bug 1263544 - Choosing "Edit" after adding a reader view page as a bookmark has no action
Date:18-04-2016
- Bookmarking a page while in reader view, will display a snackbar at the bottom of the screen: "Saved offline | SWITCH". Tapping it, will display the Bookmarks panel.
Date:29-04-2016
- Remove reading list panel (and inform users of the change)
- First time a page is RV's inform users
- Create snackbar feedback when user bookmarks a RV item
- Bookmarks folder
- Reading list folder
Date:04-05-2016
- Update "available offline" icon
- Improve main menu after removing "add to reading list"
- Show only readercache icon, or readercache and bookmark icon, for offline readermode items in search results
Date:13-05-2016
- Exploratory Testing on Moto X (Android 4.4)
Date:18-05-2016
- Regression window for: Bug 1272677 - Two parallel lines are displayed in "Aa" floating layout button in reader view
- Bug verification:
- Bug 1259078 - Remove the migrated reading-list panel in 49
- Bug 1269001 - Reading List smart folder should indicate # of items inside
- Exploratory Testing on Moto X (Android 4.4) and Nexus 6 (Android 6.0)
- New bug:
- Bug 1273816 - Remove "Reading List" folder from Bookmarks in guest mode
Date:25-05-2016
- Exploratory Testing on ONE A2001 (Android 5.1.1) and Nexus 6 (Android N)
- about:reader URL is not displayed in Reader View
- Empty reading list smart folder in bookmarks
Aurora
Date:29-04-2016
- Remove reading list panel (and inform users of the change)
- First time a page is RV's inform users
- Create snackbar feedback when user bookmarks a RV item
- Bookmarks folder
- Reading list folder
Date:23-05-2016
- Exploratory testing on latest Aurora using Alcatel one Touch (Android 4.1.2)
Date:25-05-2016
- Update "available offline" icon
- Show only readercache icon, or readercache and bookmark icon, for offline readermode items in search results
Beta 48b1
Date:08-06-2016
- Reading list panel was removed
- First time a page is RV's inform users
- Create snackbar feedback when user bookmarks a RV item
- Bookmarks panel
- Reading list folder
- "available offline" icon updated
Bug Work
Tracking bugs
- bugs to track the migration of RL to Bookmarks
ex:
26 Total; 0 Open (0%); 25 Resolved (96.15%); 1 Verified (3.85%);
Still issues
[ASSIGNED] Bug 1246159 - Create histogram probe for the # items in the Reader View disk cache
[ASSIGNED] Bug 1267467 - Opening a reading list/reader mode icon should bump its history
[ASSIGNED] Bug 1270880 - Update "how to bookmark" helper UI to "first time" instead of "third time"
[NEW] Bug 1246710 - Add telemetry probe to understand how often users load content in reader modey
[NEW] Bug 1248477 - Create SUMO article to help and explain Migration of RL
[NEW] Bug 1267580 - Empty reading list smart folder in bookmarks
Bug fixed
[RESOLVED FIXED] Bug 1219240 - Telemetry probe to measure % of pages that show reader view button
[RESOLVED FIXED] Bug 1226238 - Remove "Share" and "Add to reading list" items from reader view toolbar
- ↳ 2016-02-29: verified fixed on Firefox for Android 47.0a1 (2016-02-28) using One A2001 (Android 5.1.1)
[RESOLVED FIXED] Bug 1234315 - Migrate reading list items to bookmarks
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1234316 - Remove reading list panel (and inform users of the change)
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1234319 - Remove add to/remove from reading list button in main menu
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1234328 - Indicate when an item is saved in Reader View
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1234331 - Enable bookmark star for reader view pages
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1234335 - Remove shortcut to add an item to your reading list from long tapping on reader view icon
- ↳ 2016-01-25: verified fixed on Firefox for Android 46.0a1 (2015-01-24) using Nexus 6 (Android 6.0)
[RESOLVED FIXED] Bug 1237880 - Remove Reading List sync code
[RESOLVED FIXED] Bug 1240728 - Remove add to reading list button from share overlay
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1243387 - Add telemetry probe to understand how often users load reading list items when offline
[RESOLVED FIXED] Bug 1246232 - Remove "Add to Reading List" from context menus when long-pressing on link
- ↳ 2016-04-11: verified fixed on Firefox for Android 48.0a1 (2016-04-10) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1246238 - First time a RV item is Bookmarked, use Helper UI to tell users of Offline ability
- ↳ 2016-04-29: verified fixed on Firefox for Android 48.0a3 (2016-04-29) using nexus 6 (Android 6.0)
[RESOLVED FIXED] Bug 1246239 - Create snackbar feedback when user bookmarks a RV item
- ↳ 2016-04-17: verified fixed on Firefox for Android 48.0a1 (2016-04-17) using nexus 6 (Android 6.0)
[RESOLVED FIXED] Bug 1246243 - Indicate that the "Reading List" folder is different
- ↳ 2016-04-27: verified fixed on Firefox for Android 48.0a2 (2016-04-37) using Asus Transformer Pad (Android 4.2.1).
[RESOLVED FIXED] Bug 1246670 - Add telemetry probe to understand how often users load content in reader mode when offline
[RESOLVED FIXED] Bug 1246712 - Add telemetry probe to understand how often users save Reader Mode to Reading List (folder)
[RESOLVED FIXED] Bug 1247689 - Third time an item is RV'd, use Helper UI to tell users they can bookmark it
- ↳ 2016-05-09: not fixed on Firefox for Android 49.0a1 (2016-05-08) using nexus 6 (Android 6.0). will be fixed in Bug 1270880!
[RESOLVED FIXED] Bug 1251340 - Probe to measure if RV item was opened from root Bookmark list or from smart folder
[RESOLVED FIXED] Bug 1257345 - Implement Readermode/Reading-list smart folder
- ↳ 2016-04-18 : verified fixed on Firefox for Android 48.0a1 (2016-04-17) using Nexus 6 (Android 6.0) and Nexus 7 (Android 5.1)
[RESOLVED FIXED] Bug 1259078 - Remove the migrated reading-list panel in 49
[RESOLVED FIXED] Bug 1272391 - SimpleHelperUI button should post "action" not "cancel" telemetry event
[RESOLVED FIXED] Bug 1269774 - Fix main/overflow menu
- ↳ 2016-05-13: verified fixed on Firefox for Android 49.0a1 (2016-05-12) using Nexus 6 (Android 6.0)
[RESOLVED FIXED] Bug 1269001 - Reading List smart folder should indicate # of items inside
[RESOLVED FIXED] Bug 1266899 - Update "available offline" icon
- ↳ 2016-05-04: verified fixed on Firefox for Android 49.0a1 (2016-05-03) using nexus 6 (Android 6.0).
[RESOLVED FIXED] Bug 1265433 - Improve main menu after removing "add to reading list"
- ↳ 2016-05-04: verified fixed on Firefox for Android 49.0a1 (2016-05-03) using nexus 6 (Android 6.0).
[RESOLVED FIXED] Bug 1263628 - Articles from medium.com are not added to "Reading List" folder from Bookmarks
- ↳ 2016-04-29: verified fixed on Firefox for Android 48.0a3 (2016-04-29) using nexus 6 (Android 6.0)
[RESOLVED FIXED] Bug 1263571 - "Switch-to-tab" should not be displayed in "Reading List" folder when the page is not opened in another tab
[RESOLVED FIXED] Bug 1260149 - Show only readercache icon, or readercache and bookmark icon, for offline readermode items in search results
- ↳ 2016-05-04: verified fixed on Firefox for Android 49.0a1 (2016-05-04) using nexus 6 (Android 6.0).
Signoff
Criteria
- All test cases should be executed
- All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed
Results
Nightly testing
- An icon is displayed on the right of the page to indicate that the item is saved in Reader View
- First time a page in reader view is bookmarked, users are informed that reader view items are in bookmark folder
- Add to/remove from reading list button is removed from main menu
- "Share" and "Add to reading list" items are removed from reader view toolbar
- Add to reading list button is removed from share overlay
- "Add to Reading List" is removed from context menus when long-pressing on link
- Reader view pages can be bookmarked
- Reading list panel was removed
- Reading list items migrated to bookmarks
- Reading-list smart folder implemented
- Only readercache/readercache&bookmark icons are shown for offline readermode items in search results
- "available offline" icon updated
- Main menu improved after removing "add to reading list"
- Reading list smart folder indicated the number of items inside
Aurora testing
- An icon is displayed on the right of the page to indicate that the item is saved in Reader View
- First time a page in reader view is bookmarked, users are informed that reader view items are in bookmark folder
- Add to/remove from reading list button is removed from main menu
- "Share" and "Add to reading list" items are removed from reader view toolbar
- Add to reading list button is removed from share overlay
- "Add to Reading List" is removed from context menus when long-pressing on link
- Reader view pages can be bookmarked
- Reading list panel was removed
- Reading list items migrated to bookmarks
- Reading-list smart folder implemented
- Only readercache/readercache&bookmark icons are shown for offline readermode items in search results
- "available offline" icon updated
- Main menu improved after removing "add to reading list"
Beta testing
- An icon is displayed on the right of the page to indicate that the item is saved in Reader View
- First time a page in reader view is bookmarked, users are informed that reader view items are in bookmark folder
- Add to/remove from reading list button is removed from main menu
- "Share" and "Add to reading list" items are removed from reader view toolbar
- Add to reading list button is removed from share overlay
- "Add to Reading List" is removed from context menus when long-pressing on link
- Reader view pages can be bookmarked
- Reading list panel was removed
- Reading list items migrated to bookmarks
- Reading-list smart folder implemented
- Only readercache/readercache&bookmark icons are shown for offline readermode items in search results
- "available offline" icon updated
- Main menu improved after removing "add to reading list"