QA/Fennec/Reader View: Difference between revisions

 
(26 intermediate revisions by the same user not shown)
Line 26: Line 26:
===02-03-2015===
===02-03-2015===
====Reader view controls====
====Reader view controls====
[[File:r1.png|390px|thumb|left| Reader View controls - phone ]]  
[[File:r1.png|400px|thumb|center| Reader View controls - phone ]]  
[[File:r9.png|1100px|thumb|right| Reader View controls - tablet ]]  
<br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br> <br><br> <br><br>
[[File:r9.png|900px|thumb|center| Reader View controls - tablet ]]  
<br><br> <br><br>  


=====Size controls=====
=====Size controls=====
[[File:r2.png|700px|thumb|left| Largest font ]]  
[[File:r2.png|400px|thumb|center| Largest font ]]  
[[File:r3.png|700px|thumb|right| Smallest font ]]  
<br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br> <br><br> <br><br><br><br>
[[File:r3.png|400px|thumb|center| Smallest font ]]  
<br><br> <br><br>


===05-03-2015===
===05-03-2015===
====Phone====
====Phone====
[[File:readc1.png|350px|thumb|left| Portrait  ]]  
[[File:readc1.png|400px|thumb|center| Portrait  ]]  
[[File:readc2.png|1050px|thumb|right| Landscape ]]  
<br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br>
[[File:readc2.png|900px|thumb|center| Landscape ]]  
<br><br> <br><br>  


====Tablet====
====Tablet====
[[File:readc3.png|700px|thumb|left| Portrait  ]]  
[[File:readc3.png|700px|thumb|center| Portrait  ]]  
[[File:readc4.png|1200px|thumb|right| Landscape ]]  
<br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br><br><br> <br><br> <br><br>
[[File:readc4.png|900px|thumb|center| Landscape ]]  
<br><br> <br><br>  


===09-03-2015===
===09-03-2015===
Line 52: Line 56:
===19-03-2015===
===19-03-2015===
====Size controls====
====Size controls====
[[File:small.png|500px|thumb|left| Smallest font  ]]  
[[File:small.png|400px|thumb|left| Smallest font  ]]  
[[File:large.png|500px|thumb|right| Largest font ]]  
[[File:large.png|400px|thumb|right| Largest font ]]  
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br><br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br> <br><br>


====Font controls====
====Font controls====
[[File:sans-serif.png|500px|thumb|left| Sans-serif  ]]  
[[File:sans-serif.png|400px|thumb|left| Sans-serif  ]]  
[[File:serif.png|500px|thumb|right| Serif ]]  
[[File:serif.png|400px|thumb|right| Serif ]]  
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br><br><br> <br><br> <br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br>


====Themes====
====Themes====
[[File:dark.png|500px|thumb|left| dark theme  ]]  
[[File:dark.png|400px|thumb|left| dark theme  ]]  
[[File:light.png|500px|thumb|right| light theme ]]  
[[File:light.png|400px|thumb|right| light theme ]]  
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br><br><br><br> <br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br><br><br> <br>


===23-03-2015===
===23-03-2015===
Line 71: Line 75:
===26-03-2015===
===26-03-2015===
*Exploratory testing on Nightly on Gingerbread
*Exploratory testing on Nightly on Gingerbread
[[File:reader-view-portrait.png|350px|thumb|left| Reader View in Portrait  ]]  
[[File:reader-view-portrait.png|350px|thumb|center| Reader View in Portrait  ]]  
[[File:reader-view-land.png|1050px|thumb|right| Reader View in Landscape ]]  
<br><br> <br><br>
<br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br> <br><br><br><br> <br><br> <br><br>
[[File:reader-view-land.png|900px|thumb|center| Reader View in Landscape ]]  
<br><br> <br><br>


===30-03-2015===
===30-03-2015===
*Tested different top sites with reader mode: https://etherpad.mozilla.org/fennec-reader-mode-sites
*Tested different top sites with reader mode: https://etherpad.mozilla.org/fennec-reader-mode-sites
===03-04-2015===
*created test cases for reading list cross-platform compatibility: http://goo.gl/2zePtm
===06-04-2015===
*created moztrap cases for reading list cross-platform compatibility
*updated reader view/reading list test cases
===09-04-2015===
*READING LIST SYNC — CROSS-PLATFORM TESTING on 40 Nightly
**https://etherpad.mozilla.org/fx40-readinglist-sync
*READING LIST SYNC — CROSS-PLATFORM TESTING on 39 Aurora
**https://etherpad.mozilla.org/fx39-readinglist-sync
===10-04-2015===
*READING LIST SYNC — CROSS-PLATFORM TESTING on 38 Beta 3
**https://etherpad.mozilla.org/fx38-readinglist-sync
===17-04-2015===
*Exploratory testing on Nightly on Alcatel One Touch (Android 4.1.2) and nexus 7 (Android 5.0)
=Display in Reader Mode=
*Different top sites with reader mode: https://etherpad.mozilla.org/fennec-reader-mode-sites


=Bugzilla =
=Bugzilla =
Line 91: Line 114:
=Testing scenarios=
=Testing scenarios=
==Moztrap Test Cases==
==Moztrap Test Cases==
*[https://moztrap.mozilla.org/manage/case/15063/ - Bottom divider in Reading List]
===Reader View===
*[https://moztrap.mozilla.org/manage/case/15988/ - Reader view controls]
*[https://moztrap.mozilla.org/manage/case/16195/ - Check Reader View's compatibility with popular websites]
*[https://moztrap.mozilla.org/manage/case/16100/ - Show excerpts in about:home's Reading List panel]
*[https://moztrap.mozilla.org/manage/case/16100/ - Show excerpts in about:home's Reading List panel]
*[https://moztrap.mozilla.org/manage/case/15060/ - Update reading list banner icon for dup pages in reader mode on longpress]
*[https://moztrap.mozilla.org/manage/case/16101/ - Reader Mode toolbar scrolls in and out ]
*[https://moztrap.mozilla.org/manage/case/15982/ - Change font]
*[https://moztrap.mozilla.org/manage/case/15982/ - Change font]
*[https://moztrap.mozilla.org/manage/case/15983/ - Text size preferences]
*[https://moztrap.mozilla.org/manage/case/15983/ - Text size preferences]
*[https://moztrap.mozilla.org/manage/case/15986/ - Exit reader mode]
*[https://moztrap.mozilla.org/manage/case/15986/ - Exit reader mode]
*[https://moztrap.mozilla.org/manage/case/15988/ - Reader view controls]
*[https://moztrap.mozilla.org/manage/case/15063/ - Bottom divider in Reading List]
*[https://moztrap.mozilla.org/manage/case/16099/ - Update reading list icon in Menu and Toolbar]
 
*[https://moztrap.mozilla.org/manage/case/16101/ - Reader Mode toolbar scrolls in and out ]
===Cross-platform compatibility===
*[https://moztrap.mozilla.org/manage/case/16179/ - Add page to Reading List, sync-up with Desktop Firefox]
*[https://moztrap.mozilla.org/manage/case/16180/ - Remove page from Reading List, sync-up with Desktop Firefo]
*[https://moztrap.mozilla.org/manage/case/16181/ - Remove all items from Reading List, sync-up with Desktop Firefox]
*[https://moztrap.mozilla.org/manage/case/16182/ - Add bookmarks, history, add-ons and Reading List items, sync-up with Desktop Firefox]
*[https://moztrap.mozilla.org/manage/case/16183/ - Bookmark a website and add it to Reading List, sync-up with Desktop Firefox]
*[https://moztrap.mozilla.org/manage/case/16184/ - Open a Reader View tab from Desktop Firefox, via Tabs From Other Devices
*[https://moztrap.mozilla.org/manage/case/16187/ - Change FxA password, sync-up with Desktop Firefox]


==Types of testing==
==Types of testing==
Line 136: Line 168:
= Bug work =
= Bug work =
==Still Issues ==
==Still Issues ==
<font color="grey">'''[NEW]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1142528 Bug 1142528] - Tappable area is larger than the +/- buttons, overlaping "Aa" button.<br/>
<font color="blue">'''[NEW]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1148391 Bug 1148391] - Tapping the bottom of the screen will make the reader mode toolbar bounce up and down.<br/>
<font color="grey">'''[NEW]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1145567 Bug 1145567] - When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar.<br/>
<font color="blue">'''[NEW]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1175536 Bug 1175536] - Zoomed View is displayed on the reader view toolbar <br/>
 


==Bug fixed ==
==Bug fixed ==
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=998031 Bug 998031] -  Reader Mode toolbar should scroll in and out instead of fading<br/>
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=998031 Bug 998031] -  Reader Mode toolbar should scroll in and out instead of fading<br/>
:↳ <small>'''2015-03-19'''</small>: verified fixed on Nightly 39.0a1 (2013-03-19) using Nexus 4 (Android 4.4); left the bug resolved fixed due to Bug 1145567  
:↳ <small>'''2015-03-19'''</small>: verified fixed on Nightly 39.0a1 (2013-03-19) using Nexus 4 (Android 4.4); left the bug resolved fixed due to Bug 1145567  
:↳ <small>'''2015-03-27'''</small>: verified fixed on Aurora  38.0a2 (2013-03-27) using Nexus 5 (Android 5.0); left the bug resolved fixed due to dependencies
<font color="green">'''[VERIFIED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1134441 Bug 1134441] - Replace font size controls with +/- buttons<br/>
<font color="green">'''[VERIFIED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1134441 Bug 1134441] - Replace font size controls with +/- buttons<br/>
:↳ <small>'''2015-02-27'''</small>: verified fixed on Nightly 39.0a1 (2013-02-27) using Alcatel One Touch(Android 4.1.2);  
:↳ <small>'''2015-02-27'''</small>: verified fixed on Nightly 39.0a1 (2013-02-27) using Alcatel One Touch(Android 4.1.2);  
Line 153: Line 187:
:↳ <small>'''2015-03-12'''</small>: verified fixed on Nightly 39.0a1 (2013-03-12) using Nexus 4 (Android 4.4); left the bug resolved fixed since aurora it is also affected
:↳ <small>'''2015-03-12'''</small>: verified fixed on Nightly 39.0a1 (2013-03-12) using Nexus 4 (Android 4.4); left the bug resolved fixed since aurora it is also affected
:↳ <small>'''2015-03-19'''</small>: verified fixed on Aurora 38.0a2 (2013-03-19) using  Nexus 4 (Android 4.4); close the bug as verified fixed
:↳ <small>'''2015-03-19'''</small>: verified fixed on Aurora 38.0a2 (2013-03-19) using  Nexus 4 (Android 4.4); close the bug as verified fixed
<font color="green">'''[VERIFIED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1142528 Bug 1142528] - Tappable area is larger than the +/- buttons, overlaping "Aa" button<br/>
:↳ <small>'''2015-04-02''' caused a regression: Bug 1150251
:↳ <small>'''2015-04-15''' backed this out of 39 aurora/ 38 beta
<font color="green">'''[VERIFIED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1155083 Bug 1155083] - A portion of the reader view toolbar is still displayed when scrolling down on landscape <br/>
:↳ <small>'''2015-05-05''' verified fixed on Firefox for Android 38 Beta 10 build 2 using Sony Xperia (Android 4.4)
<font color="green">'''[VERIFIED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1155177 Bug 1155177] Reader View controls bar can be zoomed in if 'Request Desktop site' option is enabled <br/>
:↳ <small>'''2015-04-20''' verified fixed on Firefox for Android 40.0a1 2015-04-20 and 39.0a2 (2015-04-23); using Asus Transformer Tab (Android 4.2.1);
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1150251 Bug 1150251] -Tapping +/- buttons makes Aa move slightly side to side<br/>
:↳ <small>'''2015-04-16'''</small>: verified fixed on Nightly 40.0a1 (2013-04-15) using Nexus 7 (Android 5.0);
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1145567 Bug 1145567] - When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar.<br/>
:↳ <small>'''2015-04-16'''</small>: verified fixed on Nightly 40.0a1 (2013-04-15) and Firefox for Android 39.0a2 using Nexus 7 (Android 5.0) and Samsung S5 (Android 4,4,4)
:↳ <small>'''2015-04-16'''</small>: waiting for 38 Beta 6
<font color="green">'''[RESOLVED FIXED]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1150251 Bug 1150251] -Tapping +/- buttons makes Aa move slightly side to side<br/>
:↳ <small>'''2015-04-16'''</small>: verified fixed on Nightly 40.0a1 (2013-04-15) using Nexus 7 (Android 5.0)


=To do=
=To do =
*Testing on low memory devices
*<s>Testing on low memory devices </s>
*See how different sites look in reader mode
*<s>See how different sites look in reader mode</s>
Confirmed users
4,053

edits