QA/Fennec/Read&Unread state in Reading List: Difference between revisions

 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Feature Reference==
=Overview=
* Overal Status:
==Purpose==
** Nightly: {{mok}}
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.
** Aurora:  {{mok}}
** Beta: NA
** Owner:(Teodora Vermesan, irc: TeoVermesan)


==Requirements==
== 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 ==
[mailto:teodora.vermesan@softvision.ro Teodora Vermesan, irc: TeoVermesan]
 
[mailto:s.kaspari@gmail.com Sebastian Kaspari, irc:sebastian
 
== Overal Status==
 
<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 45: first landed on - '''19-08-2015 '''
 
<small>'''<font color="green">[LANDED]</font>'''</small> Aurora 42: first landed on - '''22-09-2015 '''
 
<small>'''<font color="green">[LANDED]</font>'''</small> 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
  Add the read/unread feature to the current Android reading list
  Reading list panel:  
 
   unread state: filled orange circle icon on the left side + black text
  Reading list panel has:  
   read state: filled white circle icon on the left side + grey text
   -unread state: filled orange circle icon on the left side + black text
   -read state: filled white circle icon on the left side + grey text
[[File:prev_readinglist_readunread.png|1000px|thumb|center|]]  
[[File:prev_readinglist_readunread.png|1000px|thumb|center|]]  
<br><br> <br><br>
<br><br> <br><br>
Line 21: Line 50:


==User stories==
==User stories==
    As a user, I want to know if I've read a story already or not.
As a user, I want to know if I've read a story already or not
        Acceptance Criteria: Visible indicator of read/unread state


==Bug tracking==
==Acceptance Criteria==
* bugs to track the updates for read&unread state in Reading List
Visible indicator of read/unread state
ex:
<onlyinclude>
<bugzilla>
{
"id": "1084062, 1197171"
}
</bugzilla>
</onlyinclude>


==Moztrap==
=Testing Details=
==Test Cases==
*[https://moztrap.mozilla.org/manage/case/16720/ Unread State in Reading List]
*[https://moztrap.mozilla.org/manage/case/16720/ Unread State in Reading List]
*[https://moztrap.mozilla.org/manage/case/16717/ Read State in Reading List]
*[https://moztrap.mozilla.org/manage/case/16717/ Read State in Reading List]


==Testing details==
==Testing Days==
====Date: 21-08-2015====
===Date: 21-08-2015===
* Issue: Mark as read/unread" options on Top Sites grid view context menu
* Issue: Mark as read/unread" options on Top Sites grid view context menu
[[File:Screenshot_2015-09-10-10-22-38.png|600px|thumb|center| "Mark as read/unread" options on Top Sites grid view context menu - issue]]  
[[File:Screenshot_2015-09-10-10-22-38.png|600px|thumb|center| "Mark as read/unread" options on Top Sites grid view context menu - issue]]  
<br><br> <br><br>
<br><br> <br><br>


====Date: 10-09-2015====
===Date: 10-09-2015===
=====Phone=====
====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)
   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)
[[File:Screenshot_2015-09-04-15-23-21.png|600px|thumb|center| Page after being added to reading list - unread state]]  
[[File:Screenshot_2015-09-04-15-23-21.png|600px|thumb|center| Page after being added to reading list - unread state]]  
Line 63: Line 84:
<br><br> <br><br>
<br><br> <br><br>


=====Tablet=====
====Tablet====
[[File:Screenshot_2015-09-10-09-58-53.png|600px|thumb|center| Page after being added to reading list - unread state]]  
[[File:Screenshot_2015-09-10-09-58-53.png|600px|thumb|center| Page after being added to reading list - unread state]]  
<br><br> <br><br>
<br><br> <br><br>
Line 74: Line 95:
[[File:Screenshot_2015-09-10-09-58-53.png|600px|thumb|center| Page after being added to reading list - unread state]]  
[[File:Screenshot_2015-09-10-09-58-53.png|600px|thumb|center| Page after being added to reading list - unread state]]  
<br><br> <br><br>
<br><br> <br><br>
==Bug tracking==
* bugs to track the updates for read&unread state in Reading List
ex:
<onlyinclude>
<bugzilla>
{
"id": "1084062, 1197171"
}
</bugzilla>
</onlyinclude>
==Bug work==
===Bug fixed ===
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1084062 Bug 1084062] - Support read/unread state in reading list UI <br/>
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1197171 Bug 1197171] - Remove "Mark as read/unread" options from Top Sites grid view context menu<br/>
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1210243 Bug 1210243] - ReadingListPanel.markAsRead can crash on a null return from getActivity()<br/>
=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
Confirmed users
4,053

edits