QA/Fennec/Read&Unread state in Reading List

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that read/unread feature is added to the current Android reading list and works as expected.

Scope

The testing will be focus on

  • verify that read/unread state works correct
  • verify that the visible indicator of read/unread state is present

Ownership

Teodora Vermesan, irc: TeoVermesan

[mailto:s.kaspari@gmail.com Sebastian Kaspari, irc:sebastian

Overal Status

[LANDED] Nightly 45: first landed on - 19-08-2015

[LANDED] Aurora 42: first landed on - 22-09-2015

[LANDED] Beta 43: first landed on - 03-11-2015

Testing Summary

Environments

Testing will be performed on following devices:

  • Phones
    • 2.3.x
    • 4.x
    • 5.x
    • 6.0
  • Tablet
    • 4.x
    • 5.x
    • 6.0

Specifications

Add the read/unread feature to the current Android reading list
Reading list panel has: 
  -unread state: filled orange circle icon on the left side + black text
  -read state: filled white circle icon on the left side + grey text
Prev readinglist readunread.png





 A new context menu item to mark an item as read/unread.
Readinglist.png





 Specifications for reading list panel
Spec readinglist mock3.png





User stories

As a user, I want to know if I've read a story already or not

Acceptance Criteria

Visible indicator of read/unread state

Testing Details

Test Cases

Testing Days

Date: 21-08-2015

  • Issue: Mark as read/unread" options on Top Sites grid view context menu
"Mark as read/unread" options on Top Sites grid view context menu - issue





Date: 10-09-2015

Phone

 Add an article to reading list. The article will be displayed in the reading list panel with an orange bullet on the left side and a black text (this is the unread state)
Page after being added to reading list - unread state





 Long tap on the article and choose "Mark as read option"
Mark as read





 The article will be displayed in the reading list panel with a grey bullet on the left side and also a grey text (this is the read state)
Read state





 Long tap on the article and choose "Mark as unread option"
Mark as unread





 The article will be displayed in the reading list panel with an orange bullet on the left side and a black text (this is the unread state)
Page in the reading list - unread state





Tablet

Page after being added to reading list - unread state





Mark as read





Read state





Mark as unread





Page after being added to reading list - unread state





Bug tracking

  • bugs to track the updates for read&unread state in Reading List

ex:

Full Query
ID Summary Priority Status
1084062 Support read/unread state in reading list UI -- RESOLVED
1197171 Remove "Mark as read/unread" options from Top Sites grid view context menu -- VERIFIED

2 Total; 0 Open (0%); 1 Resolved (50%); 1 Verified (50%);


Bug work

Bug fixed

[RESOLVED FIXED] Bug 1084062 - Support read/unread state in reading list UI
[RESOLVED FIXED] Bug 1197171 - Remove "Mark as read/unread" options from Top Sites grid view context menu
[RESOLVED FIXED] Bug 1210243 - ReadingListPanel.markAsRead can crash on a null return from getActivity()

Sign off

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

  • There were no blockers found while testing this feature.
  • The read/unread state works correct
  • A visible indicator of read/unread state is present in the reading list panel

Aurora testing

  • There were no blockers found while testing this feature.
  • The read/unread state works correct
  • A visible indicator of read/unread state is present in the reading list panel

Beta testing

  • There were no blockers found while testing this feature.
  • The read/unread state works correct
  • A visible indicator of read/unread state is present in the reading list panel