Confirmed users
4,053
edits
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== | =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 == | |||
[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 | |||
== | ==Acceptance Criteria== | ||
Visible indicator of read/unread state | |||
== | =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 | ==Testing Days== | ||
===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=== | |||
====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==== | |||
[[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 |