Add-ons/QA/Testplan/NewAMOMobile: Difference between revisions
< Add-ons
Jump to navigation
Jump to search
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= Overview = | = Overview = | ||
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 | 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 | * 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/ | * 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 | ||
* | * Install\Uninstall of Add-ons and Themes | ||
* Search for Add-ons and Themes | * Search for Add-ons and Themes. Sorting the search results. Search suggestions. | ||
* Add-on and Themes reviews and | * 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 | * 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 | * Themes preview | ||
* User settings | * User settings | ||
* Page errors | * Page errors | ||
===what's out of scope?=== | ===what's out of scope?=== | ||
Line 35: | Line 39: | ||
== Ownership == | == Ownership == | ||
Product Manager: [mailto: | Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /> | ||
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> | QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> | ||
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /> | QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /> | ||
Add-ons QA: [mailto:rares.macarie@softvision.ro Rares Macarie]; irc nick :RaresM<br /> | Add-ons QA: [mailto:rares.macarie@softvision.ro Rares Macarie]; irc nick :RaresM<br /> | ||
Add-ons QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /> | Add-ons QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /> | ||
= Requirements for testing = | = Requirements for testing = | ||
Line 52: | 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 76: | Line 79: | ||
|- | |- | ||
| QA - Test cases execution | | QA - Test cases execution | ||
|style="text-align:center;" | 01.02.2017 || | |style="text-align:center;" | 01.02.2017 || 08.03.2017 | ||
|- | |- | ||
| Release Date | | Release Date | ||
|style="text-align:center;" | | |style="text-align:center;" | 09.03.2017 || | ||
|} | |} | ||
Line 98: | Line 101: | ||
= References = | = References = | ||
* PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens | * PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens | ||
= Testcases = | = Testcases = | ||
Line 105: | Line 107: | ||
== Test suite == | == Test suite == | ||
Gdoc Test suite - [https://docs.google.com/spreadsheets/d/1-dOF7KIgbRqSXtVFix_xOBT0g4JB6Vst1tXGTqSoFOo/edit#gid=0 Link] | |||
TestRail - TBD | |||
= Bug Work = | = Bug Work = | ||
* All Feature bugs: | * All Feature bugs: | ||
** [https://github.com/mozilla/addons- | ** [https://github.com/mozilla/addons-frontend/labels/mobile%20pages%20v1 Open V1] | ||
** [https://github.com/mozilla/addons- | ** [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- | * [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v1%22+label%3A%22verified+fixed%22+is%3Aclosed Verified Fixed V1] | ||
</div></div> | </div></div> | ||
Latest revision as of 13:26, 6 July 2017
Overview
New AMO Mobile design(applied for Desktop Mobile view too) with a modern and simplified look, oriented to users and ease of utilization.
Purpose
A more attractive AMO page with a more easy and intuitive way to install and search for Add-ons and Themes
Entry Criteria
- QA has access to 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/.
Mobile release is set for March 9th.
Current status
- The feature is partially in -dev . Still under development
Exit Criteria
- All related bugs triaged
- All blockers fixed
- All resolved bugs verified by QA
- Found-fixed bugs rate going down in time
Scope
what's in scope?
- AMO mobile appearance
- Behavior of AMO mobile in logged in \ logged out states
- Install\Uninstall of Add-ons and Themes
- Search for Add-ons and Themes. Sorting the search results. Search suggestions.
- Add-on and Themes reviews and ratings
- Add-ons and Themes categories
- AMO mobile pages in different languages and RTL view
- Collections - not sure if this will be implemented but is present on mocks
- Versions availability in AMO mobile public pages
- Themes preview
- User settings
- Page errors
what's out of scope?
- Add-ons functionality
- Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings
Ownership
Product Manager: Matthew Riley MacPherson; irc nick :tofumatt
QA Manager: Krupa Raj; irc nick :krupa
QA Lead: Victor Carciu; irc nick :victorc
Add-ons QA: Rares Macarie; irc nick :RaresM
Add-ons QA: Cosmin Badescu; irc nick :CosminB
Requirements for testing
Environments
- Android phone, tablets
Servers
- Stage: https://addons.allizom.org/en-US/
- Dev: https://addons-dev.allizom.org/en-US/
- Production: https://addons.mozilla.org/en-US/
Channels
Test Strategy
Test Execution Schedule
The following table identifies the anticipated testing period available for test execution.
Project phase | Start Date | End Date |
---|---|---|
Start project | 11.01.2016 | |
Study PRD/mocks received | 11.01.2017 | |
QA - Test plan creation | 30.01.2017 | 31.01.2017 |
QA - Test cases preparation | 30.01.2017 | 01.02.2017 |
QA - Test cases execution | 01.02.2017 | 08.03.2017 |
Release Date | 09.03.2017 |
Testing Tools
Process | Tool |
---|---|
Test plan creation | Mozilla wiki |
Test case creation | [TBD TestRail] / Google docs |
Test case execution | [TBD TestRail] |
Bugs management | Github |
References
* PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens
Testcases
Test Areas
- AMO Mobile
Test suite
Gdoc Test suite - Link TestRail - TBD
Bug Work
Bug fix verification
Sign off
Criteria
Check list
- All test cases should be executed
- All blockers must be fixed and verified or have an agreed-upon timeline for being fixed