Add-ons/QA/Testplan/NewAMOMobile: Difference between revisions

 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Overview =
= Overview =
The completely new AMO Mobile page design with a modern and simplified look, oriented to users and ease of utilization.  
New AMO Mobile design(applied for Desktop Mobile view too) with a modern and simplified look, oriented to users and ease of utilization.  


== Purpose ==
== Purpose ==
A more attractive mobile AMO page with a more easy and intuitive way to install and search for Add-ons and Themes
A more attractive AMO page with a more easy and intuitive way to install and search for Add-ons and Themes


=== Entry Criteria ===
=== Entry Criteria ===
* QA has access to mocks :  https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens . Any other info were found in bugs logged in GitHub
* QA has access to [https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens mocks] . Any other info were found in bugs logged in GitHub
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/ and will land in prod in mid February. Aiming for Feature complete End of Jan
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/.
Mobile release is set for March 9th.
 
=== Current status ===
* The feature is partially in -dev . Still under development


=== Exit Criteria ===
=== Exit Criteria ===
Line 17: Line 21:
== Scope ==
== Scope ==
===what's in scope?===
===what's in scope?===
* AMO mobile appearance.
* AMO mobile appearance
* Behavior of AMO mobile in logged in \ logged out states
* Behavior of AMO mobile in logged in \ logged out states
* Inatall\Uninstall of Add-ons and Themes on Mobile
* Install\Uninstall of Add-ons and Themes
* Search for Add-ons and Themes on Mobile. Sorting the search results. Search suggestions
* Search for Add-ons and Themes. Sorting the search results. Search suggestions.
* Add-on and Themes reviews and rating on Mobile
* Add-on and Themes reviews and ratings
* Add-ons and Themes categories  
* Add-ons and Themes categories  
* AMO mobile in different languages and RTL view
* AMO mobile pages in different languages and RTL view
* Collections in AMO mobile - not sure if this will be implemented but this is present on mocks
* Collections - not sure if this will be implemented but is present on mocks
* Versions availability in AMO mobile public pages
* Versions availability in AMO mobile public pages
* Themes preview on Mobile
* Themes preview
* User settings on Mobile
* User settings
* Page errors  
* Page errors


===what's out of scope?===
===what's out of scope?===
Line 51: Line 55:


== Channels ==
== Channels ==
* Release
* [http://archive.mozilla.org/pub/mobile/releases/51.0/android-api-15/en-US/fennec-51.0.en-US.android-arm.apk Release]
* Nightly
* [http://archive.mozilla.org/pub/mobile/nightly/2017/01/2017-01-30-11-03-29-mozilla-central-android-api-15/fennec-54.0a1.multi.android-arm.apk Nightly]
* Unbranded builds
* [http://archive.mozilla.org/pub/mobile/tinderbox-builds/mozilla-release-android-api-15/1485542540/fennec-51.0.1.en-US.android-arm.apk Unbranded builds]


= Test Strategy =  
= Test Strategy =  
Line 75: Line 79:
|-
|-
| QA - Test cases execution   
| QA - Test cases execution   
|style="text-align:center;" | 01.02.2017 || 15.02.2017  
|style="text-align:center;" | 01.02.2017 || 08.03.2017  
|-
|-
| Release Date  
| Release Date  
|style="text-align:center;" | 16.02.2017 ||  
|style="text-align:center;" | 09.03.2017 ||  
|}
|}


Line 97: Line 101:
= References =
= References =
  * PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens
  * PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens
* Tracker: [https://github.com/mozilla/addons-server/issues/3465 3465]


= Testcases =  
= Testcases =  
Line 108: Line 111:


= Bug Work =
= Bug Work =
* Tracking bug - [https://github.com/mozilla/addons-server/issues/3465 3465]   
* All Feature bugs:
* All Feature bugs:
** [https://github.com/mozilla/addons-server/labels/version%20channel Open]   
** [https://github.com/mozilla/addons-frontend/labels/mobile%20pages%20v1 Open V1]   
** [https://github.com/mozilla/addons-server/issues?q=label%3A%22version+channel%22+is%3Aclosed Closed]
** [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v1%22+is%3Aclosed Closed V1]
** [https://github.com/mozilla/addons-frontend/labels/mobile%20pages%20v2 Open V2]
** [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v2%22+is%3Aclosed Closed V2]


<div class="toccolours mw-collapsible mw-collapsed" style="width:auto">
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto">
Line 117: Line 121:
====== Bug fix verification ======
====== Bug fix verification ======
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
* [https://github.com/mozilla/addons-server/issues/4081 4081] - Last step of new file submission mentions "version" submission
* [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v1%22+label%3A%22verified+fixed%22+is%3Aclosed Verified Fixed V1]  
* [https://github.com/mozilla/addons-server/issues/4134 4134] - "Lastest version" or "Latest version" ?
* [https://github.com/mozilla/addons-server/issues/3704 3704] - Hide unreviewed versions (if there is at least one reviewed version) on the 'all versions' page
* [https://github.com/mozilla/addons-server/issues/4302 4302] - Misleading info while adding a second beta-listed version for an unlisted add-on
* [https://github.com/mozilla/addons-server/issues/4269 4269] - "Incomplete" status for unlisted add-ons in Dev Hub homepage
* [https://github.com/mozilla/addons-server/issues/4395 4395] - Direct links to beta versions are broken
* [https://github.com/mozilla/addons-server/issues/4282 4282] - Click on incomplete status redirects to final step of submission
* [https://github.com/mozilla/addons-server/issues/4245 4245] - Add-on admin page should point to review-unlisted pages when relevant
* [https://github.com/mozilla/addons-server/issues/4024 4024] - Setting an add-on waiting for approval to invisible leaves it with incorrect add-on status
* [https://github.com/mozilla/addons/issues/318 318] - Old version addon links broken, only static link to latest available 
* [https://github.com/mozilla/addons-server/issues/4394 4394] - "Completed" add-on is displayed as incomplete 
* [https://github.com/mozilla/addons-server/issues/4282 4282] - Click on incomplete status redirects to final step of submission 
* [https://github.com/mozilla/addons-server/issues/4420 4420] - Blocking submission for second listed version in 6 steps 
* [https://github.com/mozilla/addons-server/issues/4245 4245] - Add-on admin page should point to review-unlisted pages when relevant 
* [https://github.com/mozilla/addons-server/issues/4398 4398] - the (AMO) and (Self) tags aren't localised 
* [https://github.com/mozilla/addons-server/issues/4022 4022] - Error displayed while adding a developer reply for second unlisted version of an add-on 
* [https://github.com/mozilla/addons-server/issues/4479 4479] - Add-on unlisted review page is returning 500 error for add-ons with mixed unlisted/listed versions 
* [https://github.com/mozilla/addons-server/issues/4484 4484] - Search in "All Unlisted Add-ons" is not working for add-on with mixed versions if first version is unlisted 


</div></div>
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto">
====== Logged bugs ======
<div class="mw-collapsible-content">
* [https://github.com/mozilla/addons-server/issues/4217 4217] - Beta-channel tooltip from beta-version submission step is not aligned
* [https://github.com/mozilla/addons-server/issues/4220 4220] - Different format for beta versions used in Add-ons and WebExtensions
* [https://github.com/mozilla/addons-server/issues/4226 4226] - "Review History" links for beta versions are useless
* [https://github.com/mozilla/addons-server/issues/4269 4269] - "Incomplete" status for unlisted add-ons in Dev Hub homepage
* [https://github.com/mozilla/addons-server/issues/4282 4282] - Click on incomplete status redirects to final step of submission
* [https://github.com/mozilla/addons-server/issues/4488 4488] - Handle duplicate version better
* [https://github.com/mozilla/addons-server/issues/4491 4491] - No source-code file available anywhere if added during new file submission
* [https://github.com/mozilla/addons-server/issues/4394 4394] - "Completed" add-on is displayed as incomplete 
* [https://github.com/mozilla/addons-server/issues/4302 4302] - Misleading info while adding a second beta-listed version for an unlisted add-on 
* [https://github.com/mozilla/addons-server/issues/4420 4420] - Blocking submission for second listed version in 6 steps 
* [https://github.com/mozilla/addons-server/issues/4427 4427] - Beta add-on asking for resume after deleting first listed version 
* [https://github.com/mozilla/addons-server/issues/4479 4479] - 500 error page is loaded while unlisted version number is clicked from Admin Manage page 
* [https://github.com/mozilla/addons-server/issues/4484 4484] - Search in "All Unlisted Add-ons" is not working for add-on with mixed versions if first version is unlisted 
</div></div>
</div></div>


181

edits