https://wiki.mozilla.org/api.php?action=feedcontributions&user=ValentinaP&feedformat=atom
MozillaWiki - User contributions [en]
2024-03-28T14:12:31Z
User contributions
MediaWiki 1.27.4
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1181897
Firefox/Foxfooding
2017-10-06T12:02:07Z
<p>ValentinaP: /* Features */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO Desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize Menu || <br />
|-<br />
| 5 || Page Actions Menu || <br />
|-<br />
| 6 || Activity Stream|| <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&cf_platform_rel=---&cf_status_firefox54=---&cf_status_firefox55=---&cf_status_firefox56=---&cf_status_firefox_esr52=---&cf_tracking_firefox54=---&cf_tracking_firefox55=---&cf_tracking_firefox56=---&cf_tracking_firefox57=---&cf_tracking_firefox_esr52=---&cf_tracking_firefox_relnote=---&comment=%2A%20Version%20of%20Nightly%20you%20are%20on%3A%0D%0AYou%20can%20find%20the%20version%20you%20are%20on%20by%20following%20the%20instructions%20at%20https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Ffind-what-version-firefox-you-are-using%0D%0A%0D%0AMake%20sure%20you%20are%20always%20on%20the%20latest%20version.%0D%0A%0D%0A%2A%20Describe%20the%20problem%20and%20steps%20to%20reproduce%20it%3A%0D%0A%28Please%20include%20as%20many%20details%20as%20possible.%29%0D%0A%0D%0A1.%20Step%201%0D%0A2.%20Step%202%0D%0A3.%20Step%203%20...%0D%0A%0D%0A%2A%20What%20happened%3F%0D%0A%0D%0A%2A%20What%20did%20you%20expect%20to%20happen%3F%0D%0A%0D%0A%2A%20Anything%20else%20we%20should%20know%3F%0D%0A%28Please%20include%20a%20link%20to%20the%20page%2C%20screenshots%20and%20any%20relevant%20files.%29&component=Foxfooding&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-203=X&flag_type-37=X&flag_type-41=X&flag_type-5=X&flag_type-607=X&flag_type-721=X&flag_type-737=X&flag_type-748=X&flag_type-781=X&flag_type-787=X&flag_type-799=X&flag_type-800=X&flag_type-803=X&flag_type-835=X&flag_type-846=X&flag_type-855=X&flag_type-864=X&flag_type-914=X&flag_type-916=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Firefox&rep_platform=Unspecified&target_milestone=---&version=54%20Branch Where]''' to log a bug?<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO Desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
** [https://docs.google.com/document/d/1d0iCsiQ-FX-NJlX6_Hak_5fTFoAVN8P7LknqPeku-Vk/edit# Customize Menu]<br />
** [https://docs.google.com/document/d/1tV9pZzaAcahyhEuc6yEx__1RmXWtRL0tCiqRHoPN6CY/edit#heading=h.e7by9sh5fisr Page Actions Menu]<br />
** [https://docs.google.com/document/d/1llfb3l3SePRJOig_tq7AX7LVGb9nkbXpfGzXoRBOPv8/edit#heading=h.6h89ha8c3ph6 Activity Stream]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1181896
Firefox/Foxfooding
2017-10-06T12:01:11Z
<p>ValentinaP: /* Features schedule */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO Desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize Menu || <br />
|-<br />
| 5 || Page Actions Menu || <br />
|-<br />
| 6 || Activity Stream|| <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&cf_platform_rel=---&cf_status_firefox54=---&cf_status_firefox55=---&cf_status_firefox56=---&cf_status_firefox_esr52=---&cf_tracking_firefox54=---&cf_tracking_firefox55=---&cf_tracking_firefox56=---&cf_tracking_firefox57=---&cf_tracking_firefox_esr52=---&cf_tracking_firefox_relnote=---&comment=%2A%20Version%20of%20Nightly%20you%20are%20on%3A%0D%0AYou%20can%20find%20the%20version%20you%20are%20on%20by%20following%20the%20instructions%20at%20https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Ffind-what-version-firefox-you-are-using%0D%0A%0D%0AMake%20sure%20you%20are%20always%20on%20the%20latest%20version.%0D%0A%0D%0A%2A%20Describe%20the%20problem%20and%20steps%20to%20reproduce%20it%3A%0D%0A%28Please%20include%20as%20many%20details%20as%20possible.%29%0D%0A%0D%0A1.%20Step%201%0D%0A2.%20Step%202%0D%0A3.%20Step%203%20...%0D%0A%0D%0A%2A%20What%20happened%3F%0D%0A%0D%0A%2A%20What%20did%20you%20expect%20to%20happen%3F%0D%0A%0D%0A%2A%20Anything%20else%20we%20should%20know%3F%0D%0A%28Please%20include%20a%20link%20to%20the%20page%2C%20screenshots%20and%20any%20relevant%20files.%29&component=Foxfooding&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-203=X&flag_type-37=X&flag_type-41=X&flag_type-5=X&flag_type-607=X&flag_type-721=X&flag_type-737=X&flag_type-748=X&flag_type-781=X&flag_type-787=X&flag_type-799=X&flag_type-800=X&flag_type-803=X&flag_type-835=X&flag_type-846=X&flag_type-855=X&flag_type-864=X&flag_type-914=X&flag_type-916=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Firefox&rep_platform=Unspecified&target_milestone=---&version=54%20Branch Where]''' to log a bug?<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO Desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
** [https://docs.google.com/document/d/1d0iCsiQ-FX-NJlX6_Hak_5fTFoAVN8P7LknqPeku-Vk/edit# Customize Menu]<br />
** [https://docs.google.com/document/d/1tV9pZzaAcahyhEuc6yEx__1RmXWtRL0tCiqRHoPN6CY/edit#heading=h.e7by9sh5fisr Page Actions Menu]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181534
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:19:03Z
<p>ValentinaP: /* References */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs validation - recognize the special kind of extension based on some entry in manifest.json<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Builds ==<br />
This section should contain links for builds with the feature <br />
* Link for Release build<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
* Bugzilla tracking bug - [https://bugzilla.mozilla.org/show_bug.cgi?id=1365709 1365709]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181533
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:18:28Z
<p>ValentinaP: /* References */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs validation - recognize the special kind of extension based on some entry in manifest.json<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Builds ==<br />
This section should contain links for builds with the feature <br />
* Link for Release build<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
* Bugzilla tracking bug - https://bugzilla.mozilla.org/show_bug.cgi?id=1365709<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181532
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:17:40Z
<p>ValentinaP: /* what's in scope? */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs validation - recognize the special kind of extension based on some entry in manifest.json<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Builds ==<br />
This section should contain links for builds with the feature <br />
* Link for Release build<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181531
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:09:03Z
<p>ValentinaP: /* Ownership */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Builds ==<br />
This section should contain links for builds with the feature <br />
* Link for Release build<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/Permissions/Testplan&diff=1181530
Add-ons/Permissions/Testplan
2017-10-02T07:08:42Z
<p>ValentinaP: /* Ownership */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 01/09/2017 || 1.0 || Krupa Raj || Created first draft<br />
|-<br />
| 01/20/2017 || 1.1 || Vasilica Mihasca || Updates<br />
|-<br />
| 01/23/2017 || 1.2 || Krupa Raj || Added Acceptance Criteria<br />
|-<br />
| 03/22/2017 || 1.3 || Vasilica Mihasca || Added TestRail links<br />
|-<br />
| 08/23/2017 || 1.4 || Cosmin Badescu || Updates: References, Overview, Purpose,Requirements for testing, Ownership<br />
|-<br />
|}<br />
<br />
<br />
= Overview =<br />
Permissions is a feature which allows webextensions to have certain special powers. The permissions key specified in the manifest.json will grant special powers for your extension. This key is an array of strings, and each string is a request for a permission.<br />
<br />
If you request permissions using this key, then the browser may inform the user at install time that the extension is requesting certain privileges, and ask them to confirm that they are happy to grant these privileges. The browser may also allow the user to inspect an extension's privileges after installation.<br />
<br />
* As part of this feature, the optional permissions are used when they are needed for optional features in your extension.<br />
<br />
== Purpose ==<br />
This document purports to detail the test approach to Webextension Permissions and Optional permissions including Entry/Exit criteria, Scope for testing, links to testcases etc<br />
<br />
=== Entry Criteria ===<br />
* QA has access to all the PRDs, mocks and related documents<br />
* The feature has landed on Nightly<br />
* AMO parts has landed on dev<br />
<br />
=== Exit Criteria ===<br />
* All the bugs against the feature have been triaged<br />
* All the P1/P2 bugs have been fixed<br />
* All the resolved bugs have been verified by QA<br />
* The find/fixed rate is going down over a predefined period of time<br />
<br />
=== Acceptance Criteria ===<br />
This section broadly outlines when the product is ready to ship<br />
* QA has signed off<br />
* All the required Telemetry is in place<br />
* All info is localized at least for a pre-defined set of locales<br />
* All the necessary PR/blogposts have been sent out<br />
<br />
== Scope ==<br />
This section describes what parts of the feature will be tested and what parts won't be.<br />
<br />
===what's in scope?===<br />
* Installation flow from AMO<br />
* Installation flow from Add-ons Manager<br />
* Installation flow from Discopane<br />
* Installation flow from Third-party websites<br />
* Add-on updates<br />
* Add-on Validation related to permissions during submission<br />
* Sideloading(?)<br />
* Webextensions have access to the permissions requested<br />
<br />
===what's out of scope?===<br />
* Security testing<br />
* Performance testing<br />
<br />
== Ownership ==<br />
Dev Lead: [mailto:aswan@mozilla.com Andrew Swan]; irc nick :aswan<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Webextensions QA: [mailto:vasilica.mihasca@softvision.ro Vasilica Mihasca]; irc nick :vasilica_mihasca<br /><br />
Webextensions QA: [mailto:cosmin.badescu@softvision.ro Cosmin Badescu]; irc nick :CosminB<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
OSes covered: Windows, MacOSX, Linux<br />
<br />
== Channel dependent settings (configs) and environment setups ==<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
=== Nightly ===<br />
<div class="mw-collapsible-content"><br />
* Enable extensions.webextPermissionPrompts from about:config<br />
* Enable extensions.webextOptionalPermissionPrompts from about:config<br />
* Disable check for signing if testing on AMO dev or stage<br />
</div><br />
<br />
=== Aurora ===<br />
<div class="mw-collapsible-content"><br />
* Enable extensions.webextPermissionPrompts from about:config<br />
* Enable extensions.webextOptionalPermissionPrompts from about:config<br />
* Disable check for signing if testing on AMO dev or stage<br />
</div><br />
<br />
=== Beta ===<br />
<div class="mw-collapsible-content"><br />
* Enable extensions.webextPermissionPrompts from about:config<br />
* Enable extensions.webextOptionalPermissionPrompts from about:config<br />
* [Unbranded build] Disable check for signing if testing on AMO dev or stage<br />
<br />
</div><br />
<br />
=== Post Beta / Release ===<br />
<div class="mw-collapsible-content"><br />
The feature is enabled by default.<br />
</div><br />
</div><br />
<br />
= Test Strategy = <br />
<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered. Please note that this is at a high level. For large projects, a suite of test cases would be created which would reference directly back to this master.<br />
This could be documented in bullet form or in a table similar to the one below.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Test Type !! Owners <br />
|-<br />
| TO-1 || Validation during AMO || To verify that linter raise the proper error messages || Manual || Add-ons QA Team<br />
|-<br />
| TO-2 || AMO public pages || To verify that permissions are correctly displayed || Manual || Add-ons QA Team<br />
|-<br />
| TO-3 || Installing from AMO || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-4 || Installing from Discopane || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-5 || Installing from Add-ons manager || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-6 || Installing via sideloading || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-7 || Installing from local files|| To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-8 || Installing from thirdparty || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|-<br />
| TO-9 || Add-on updates || To verify that the permissions flow is fully respected || Manual || Add-ons QA Team<br />
|}<br />
<br />
== Builds ==<br />
This section should contain links for builds with the feature - <br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-aurora/ Link] for Aurora builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | || <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01-09-2017 || 01-11-2017<br />
|-<br />
| QA - Test cases/Env preparation <br />
|style="text-align:center;" |01-09-2017 || <br />
|-<br />
| QA - Nightly Testing <br />
|style="text-align:center;" |01-11-2017 || <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Beta Testing <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [https://testrail.stage.mozaws.net/index.php TestRail] / [https://docs.google.com/spreadsheets/d/1b_W1iVVuo-MRtwilKeHt_Vjbemy3j1Pbiq4slL_BhE8/edit#gid=36647849 Google docs] / [https://public.etherpad-mozilla.org/p/webext-permissions etherpad]<br />
|-<br />
| Test case execution || [https://testrail.stage.mozaws.net/index.php TestRail]<br />
|-<br />
| Bugs management || Bugzilla / Github<br />
|}<br />
<br />
= Status = <br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Aurora<br />
Track the dates and build number where feature was merged to Release/Beta<br />
<br />
== Risk analysis ==<br />
Identify the high-risk assumptions<br />
Identify existing bugs on the feature with high risk<br />
Identify if other areas are affected by the fix<br />
<br />
= References =<br />
* List and links for specs<br />
PRD - https://docs.google.com/document/d/1jZQUeIfelisRXBMaTuPTo2hXiIcPT3IpdYwQXDpzEMI/edit#heading=h.jyc2dow656pq<br />
Install flow - https://www.figma.com/file/HrLiKUwoLQZsIUIVBKM8Wnnu/Install-Flow-showing-Permissions<br />
Permissions Copy - https://docs.google.com/document/d/1-aLncxcKpinCNpvksmknwWZhrM2bEChDmQ3C422C6Vc/edit#heading=h.cwg9zx7py4zk<br />
<br />
* {{Bug|1308292}} - (webext-permissions) (tracking) Webextensions required permissions handling<br />
<bugzilla><br />
{<br />
"blocks":[1308292],<br />
"include_fields": "id, priority, component, assigned_to, summary, status, target_milestone"<br />
}<br />
</bugzilla><br />
<br />
* {{Bug|1197420}} - Implement permissions API and optional_permissions manifest property<br />
<bugzilla><br />
{<br />
"blocks":[1197420],<br />
"include_fields": "id, priority, component, assigned_to, summary, status, target_milestone"<br />
}<br />
</bugzilla><br />
<br />
= Testcases = <br />
== Overview ==<br />
Summary of testing scenarios<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| '''Installation from AMO'''<br />
|style="text-align:center;" | || <br />
|-<br />
| '''Installation from Discopane'''<br />
|style="text-align:center;" | || <br />
|-<br />
| '''Installation from Add-ons Manager'''<br />
|style="text-align:center;" | || <br />
|-<br />
| '''Installation from Third-party'''<br />
|style="text-align:center;" | || <br />
|-<br />
| '''Add-on updates''' <br />
|| || <br />
|-<br />
| '''Sideloading''' <br />
|style="text-align:center;" | || <br />
|-<br />
| '''Other''' <br />
|style="text-align:center;" | ||<br />
|-<br />
|}<br />
<br />
== Test suite ==<br />
* Link for the [https://public.etherpad-mozilla.org/p/webext-permissions Initial test planning]<br />
* Link for the [https://docs.google.com/spreadsheets/d/1b_W1iVVuo-MRtwilKeHt_Vjbemy3j1Pbiq4slL_BhE8/edit#gid=1522764364 Google doc tests]<br />
* Link for the [https://testrail.stage.mozaws.net/index.php?/suites/view/747&group_by=cases:section_id&group_id=2394&group_order=asc TestRail tests]<br />
<br />
= Bug Work =<br />
Tracking bug - [https://bugzilla.mozilla.org/show_bug.cgi?id=1308292 bug 1308292]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1308309 Bug 1308309] - Display permissions prompt for webextensions installed using mozAddonManager<br />
:↳ <small>'''2017-01-10'''</small>: verified fixed on 53.0a1 across platforms<br />
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1308295 Bug 1308295] - Prompt users with permissions for third-party webextensions installs<br />
:↳ <small>'''2015-04-21'''</small>: verified fixed on 53.0a1 across platforms<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
[https://bugzilla.mozilla.org/show_bug.cgi?id=1329942 Bug 1329942] - Misaligned icon and webextension name in permissions doorhanger<br/> <br />
<br />
</div><br />
</div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Full Test suite, use template from [https://testrail.stage.mozaws.net/index.php?/suites/view/747&group_by=cases:section_id&group_id=2394&group_order=asc link]<br />
<br />
<br />
'''Merge to Aurora Sign-off'''<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Full Test suite<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases) <br />
| style="text-align:center;" | <br />
| style="text-align:center;" | <br />
|-<br />
| Testing Infrastructure setup <br />
|style="text-align:center;" | || <br />
|-<br />
| Test Plan Creation <br />
| style="text-align:center;" | || <br />
|-<br />
| Test Cases Creation <br />
|style="text-align:center;" | || <br />
|-<br />
| Full Functional Tests Execution <br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage ||<br />
|style="text-align:center;" | <br />
|-<br />
| Performance Testing <br />
|style="text-align:center;" | || <br />
|-<br />
| All Defects Logged || || <br />
|-<br />
| Critical/Blockers Fixed and Verified || || <br />
|-<br />
| Metrics/Telemetry|| <br />
|style="text-align:center;" | <br />
|-<br />
| QA Signoff - Nightly Release|| <br />
|style="text-align:center;" | Email to be sent <br />
|-<br />
| QA Aurora - Full Testing <br />
|style="text-align:center;" | || <br />
|-<br />
| QA Signoff - Aurora Release || <br />
|style="text-align:center;"| Email to be sent <br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | || <br />
|-<br />
| QA Signoff - Beta Release || <br />
|style="text-align:center;" | Email to be sent <br />
|}</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181529
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:06:58Z
<p>ValentinaP: /* Test Strategy */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Builds ==<br />
This section should contain links for builds with the feature <br />
* Link for Release build<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds<br />
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181525
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:05:15Z
<p>ValentinaP: /* Environments */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
* Linux<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181524
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:04:42Z
<p>ValentinaP: /* Channels */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
* Nightly<br />
* Beta<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181522
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T07:01:09Z
<p>ValentinaP: /* Entry Criteria */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRDs and mocks (from bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181521
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:59:09Z
<p>ValentinaP: /* Ownership */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
Webextensions QA: [mailto:marius.santa@softvision.ro Marius Santa]; irc nick :Santa<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181520
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:57:38Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
- [https://github.com/mozilla/addons-server/issues/6350 6350] <br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181519
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:56:56Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs <br />
[https://github.com/mozilla/addons-server/issues/6297 6297] (traker) <br />
[https://github.com/mozilla/addons-linter/issues/1526 1526] <br />
[https://github.com/mozilla/addons-server/issues/6350 6350] <br />
[https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181518
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:56:30Z
<p>ValentinaP: /* References */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Webextenstions Language Packs accepted [https://hg.mozilla.org/mozilla-central/rev/960c3df4ced4#l2.12 structure] <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs<br />
[https://github.com/mozilla/addons-server/issues/6297 6297] (traker)<br />
[https://github.com/mozilla/addons-linter/issues/1526 1526]<br />
[https://github.com/mozilla/addons-server/issues/6350 6350]<br />
[https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181517
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:55:28Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs<br />
[https://github.com/mozilla/addons-server/issues/6297 6297] (traker)<br />
[https://github.com/mozilla/addons-linter/issues/1526 1526]<br />
[https://github.com/mozilla/addons-server/issues/6350 6350]<br />
[https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181516
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:54:21Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs:<br />
- [https://github.com/mozilla/addons-server/issues/6297 6297] (traker)<br />
- [https://github.com/mozilla/addons-linter/issues/1526 1526]<br />
- [https://github.com/mozilla/addons-server/issues/6350 6350]<br />
- [https://github.com/mozilla/addons-server/issues/6360 6360] <br />
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1181514
Add-ons/QA/Testplan/Webextensions Language Packs
2017-10-02T06:49:53Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Feature bugs:<br />
- https://github.com/mozilla/addons-linter/issues/1526 <br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180892
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:42:41Z
<p>ValentinaP: /* Test suite */</p>
<hr />
<div>== Overview ==<br />
* Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version.<br />
* The new homepage displays a subset of categories represented primarily though iconography… The density of information on an add-on detail page is more balanced now, with only essential information in clear view… and theme previews are bigger and screenshots more prominent.<br />
* There’s a bit more color, too. In general much of the aesthetic was in need of a modernizing overhaul.<br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
== Test Strategy == <br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [https://testrail.stage.mozaws.net/index.php?/suites/view/1297 TestRail]<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* [https://testrail.stage.mozaws.net/index.php?/suites/view/1297 Full Test Suite]<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Exit Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180891
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:40:07Z
<p>ValentinaP: /* Testing Tools */</p>
<hr />
<div>== Overview ==<br />
* Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version.<br />
* The new homepage displays a subset of categories represented primarily though iconography… The density of information on an add-on detail page is more balanced now, with only essential information in clear view… and theme previews are bigger and screenshots more prominent.<br />
* There’s a bit more color, too. In general much of the aesthetic was in need of a modernizing overhaul.<br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
== Test Strategy == <br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [https://testrail.stage.mozaws.net/index.php?/suites/view/1297 TestRail]<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Exit Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180890
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:30:32Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>== Overview ==<br />
* Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version.<br />
* The new homepage displays a subset of categories represented primarily though iconography… The density of information on an add-on detail page is more balanced now, with only essential information in clear view… and theme previews are bigger and screenshots more prominent.<br />
* There’s a bit more color, too. In general much of the aesthetic was in need of a modernizing overhaul.<br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
== Test Strategy == <br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Exit Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180889
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:24:21Z
<p>ValentinaP: /* Criteria */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
== Test Strategy == <br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Exit Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180888
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:23:48Z
<p>ValentinaP: /* Test Strategy */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
== Test Strategy == <br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180887
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:22:18Z
<p>ValentinaP: /* References */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign Files]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180886
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:21:20Z
<p>ValentinaP: /* Test Execution Schedule */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Firefox 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign] Files<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180885
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:20:11Z
<p>ValentinaP: /* Channels */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [https://archive.mozilla.org/pub/firefox/releases/ Release]<br />
* [https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly]<br />
* [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign] Files<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180884
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:13:23Z
<p>ValentinaP: /* Entry Criteria */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch mocks]. Any other info were found in bugs logged in GitHub.<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign] Files<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180883
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:12:13Z
<p>ValentinaP: /* Goals */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
* Our main goal was to make browsing add-ons more intuitive and effortless. To that end, the new design presents content in a cleaner, more streamlined manner. <br />
* Modernizing and making it easier to find great add-ons.<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign] Files<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180882
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:09:17Z
<p>ValentinaP: /* References */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
* [https://github.com/mozilla/addons-frontend/blob/master/assets/sketch%20files/AMO%20Desktop%20-%20Master.sketch Redesign] Files<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180881
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:06:33Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
== Bug Work ==<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180879
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:01:55Z
<p>ValentinaP: /* Testcases */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
= Bug Work =<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180878
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:01:19Z
<p>ValentinaP: /* Test suite */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
= Testcases = <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
* Gdoc Test suite - tba <br />
* TestRail - tba<br />
<br />
= Bug Work =<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180877
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T13:00:25Z
<p>ValentinaP: </p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
= Testcases = <br />
=== Test Areas ===<br />
* AMO Desktop Pages<br />
<br />
=== Test suite ===<br />
Gdoc Test suite - tba<br />
TestRail - tba<br />
<br />
= Bug Work =<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-frontend/issues?q=is%3Aissue+label%3A%22project%3A+desktop+pages%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180876
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T12:52:24Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>== Overview ==<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
== Entry Criteria ==<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
<br />
== Current status ==<br />
* The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.<br />
* Still under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO desktop homepage - header, content, footer<br />
* Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)<br />
* Themes preview<br />
* Extensions/Themes details pages<br />
* Search - search suggestions, search results<br />
* Filter menu <br />
* Reviews and ratings - all reviews page<br />
* Extensions and Themes homepages and categories pages<br />
* Release notes<br />
* More themes/extensions by author_name<br />
* Pages using different languages (including RTL)<br />
* Collections<br />
* Statistics<br />
* User settings<br />
* Navigation<br />
* 404 States<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* <br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* AMO Desktop<br />
<br />
== Test suite ==<br />
Gdoc Test suite - <br />
TestRail - <br />
<br />
= Bug Work =<br />
* All Feature bugs:<br />
** [Open] <br />
** [Closed]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180873
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T12:40:15Z
<p>ValentinaP: /* References */</p>
<hr />
<div>= Overview =<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
=== Entry Criteria ===<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/.<br />
<br />
=== Current status ===<br />
* The feature is in -dev. <br />
* Still under development<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO mobile appearance<br />
* Behavior of AMO mobile in logged in \ logged out states<br />
* Install\Uninstall of Add-ons and Themes<br />
* Search for Add-ons and Themes. Sorting the search results. Search suggestions.<br />
* Add-on and Themes reviews and ratings<br />
* Add-ons and Themes categories <br />
* AMO mobile pages in different languages and RTL view<br />
* Collections - not sure if this will be implemented but is present on mocks<br />
* Versions availability in AMO mobile public pages<br />
* Themes preview<br />
* User settings<br />
* Page errors<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
* Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* <br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296 <br />
** This was the initial tracker, but individual issues for each added things where created in time<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* AMO Desktop<br />
<br />
== Test suite ==<br />
Gdoc Test suite - <br />
TestRail - <br />
<br />
= Bug Work =<br />
* All Feature bugs:<br />
** [Open] <br />
** [Closed]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180872
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T12:38:27Z
<p>ValentinaP: /* References */</p>
<hr />
<div>= Overview =<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
=== Entry Criteria ===<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/.<br />
<br />
=== Current status ===<br />
* The feature is in -dev. <br />
* Still under development<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO mobile appearance<br />
* Behavior of AMO mobile in logged in \ logged out states<br />
* Install\Uninstall of Add-ons and Themes<br />
* Search for Add-ons and Themes. Sorting the search results. Search suggestions.<br />
* Add-on and Themes reviews and ratings<br />
* Add-ons and Themes categories <br />
* AMO mobile pages in different languages and RTL view<br />
* Collections - not sure if this will be implemented but is present on mocks<br />
* Versions availability in AMO mobile public pages<br />
* Themes preview<br />
* User settings<br />
* Page errors<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
* Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* <br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296<br />
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping]<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* AMO Desktop<br />
<br />
== Test suite ==<br />
Gdoc Test suite - <br />
TestRail - <br />
<br />
= Bug Work =<br />
* All Feature bugs:<br />
** [Open] <br />
** [Closed]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180871
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T12:36:41Z
<p>ValentinaP: /* Test Execution Schedule */</p>
<hr />
<div>= Overview =<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
=== Entry Criteria ===<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/.<br />
<br />
=== Current status ===<br />
* The feature is in -dev. <br />
* Still under development<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO mobile appearance<br />
* Behavior of AMO mobile in logged in \ logged out states<br />
* Install\Uninstall of Add-ons and Themes<br />
* Search for Add-ons and Themes. Sorting the search results. Search suggestions.<br />
* Add-on and Themes reviews and ratings<br />
* Add-ons and Themes categories <br />
* AMO mobile pages in different languages and RTL view<br />
* Collections - not sure if this will be implemented but is present on mocks<br />
* Versions availability in AMO mobile public pages<br />
* Themes preview<br />
* User settings<br />
* Page errors<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
* Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* <br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !! <br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* AMO Desktop<br />
<br />
== Test suite ==<br />
Gdoc Test suite - <br />
TestRail - <br />
<br />
= Bug Work =<br />
* All Feature bugs:<br />
** [Open] <br />
** [Closed]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/New_AMO_Desktop_Pages&diff=1180869
Add-ons/QA/Testplan/New AMO Desktop Pages
2017-09-21T12:35:48Z
<p>ValentinaP: Created page with "= Overview = Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. == Goals == Modernizing the homepage..."</p>
<hr />
<div>= Overview =<br />
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version. <br />
<br />
== Goals ==<br />
Modernizing the homepage and making it easier to find great add-ons<br />
<br />
=== Entry Criteria ===<br />
* QA has access to [mocks] . Any other info were found in bugs logged in GitHub<br />
* The feature has landed in -dev : https://addons-dev.allizom.org/en-US/firefox/.<br />
<br />
=== Current status ===<br />
* The feature is in -dev. <br />
* Still under development<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time <br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* AMO mobile appearance<br />
* Behavior of AMO mobile in logged in \ logged out states<br />
* Install\Uninstall of Add-ons and Themes<br />
* Search for Add-ons and Themes. Sorting the search results. Search suggestions.<br />
* Add-on and Themes reviews and ratings<br />
* Add-ons and Themes categories <br />
* AMO mobile pages in different languages and RTL view<br />
* Collections - not sure if this will be implemented but is present on mocks<br />
* Versions availability in AMO mobile public pages<br />
* Themes preview<br />
* User settings<br />
* Page errors<br />
<br />
===what's out of scope?===<br />
* Add-ons functionality<br />
* Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:mmacpherson@mozilla.com Matthew Riley MacPherson]; irc nick :tofumatt<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* <br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* [Release]<br />
* [Nightly]<br />
* [Unbranded builds]<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 21.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 01.07.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | Release 57 || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || [TestRail] / [Google docs] <br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* Tracker - https://github.com/mozilla/addons-frontend/issues/2296<br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* AMO Desktop<br />
<br />
== Test suite ==<br />
Gdoc Test suite - <br />
TestRail - <br />
<br />
= Bug Work =<br />
* All Feature bugs:<br />
** [Open] <br />
** [Closed]<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180446
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T13:00:01Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
*<br />
<br />
== Purpose ==<br />
* Introducing Language Packs that use WebExtensions packaging.<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180445
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T12:38:55Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
* For example, if you have an English version of Thunderbird, then the first button on Thunderbird's toolbar has the label "Get Mail" and the tooltip "Get new messages". But if you install the French language pack and switch the user interface to French, then the first button on Thunderbird's toolbar has the new label "Relever" and the tooltip "Relever les nouveaux messages". <br />
<br />
== Purpose ==<br />
* Together with Firefox 57 we must find ourselves using entirely webextensions. <br />
* Being able to use Language Packs after changes land.<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* Lang Packs submission<br />
* Lang Packs auto-approval<br />
* Lang Packs structure and validation<br />
* Lang Packs installation<br />
*<br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180444
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T12:36:41Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
* A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). <br />
* For example, if you have an English version of Thunderbird, then the first button on Thunderbird's toolbar has the label "Get Mail" and the tooltip "Get new messages". But if you install the French language pack and switch the user interface to French, then the first button on Thunderbird's toolbar has the new label "Relever" and the tooltip "Relever les nouveaux messages". <br />
* <br />
<br />
== Purpose ==<br />
* Together with Firefox 57 we must find ourselves using entirely webextensions. <br />
* Being able to use Language Packs after changes land.<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* <br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180443
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T12:14:20Z
<p>ValentinaP: /* Bug Work */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
*<br />
<br />
== Purpose ==<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* <br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180442
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T12:13:33Z
<p>ValentinaP: /* Test Areas */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
*<br />
<br />
== Purpose ==<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* <br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission/Approvals/Installation of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
* All Feature bugs:<br />
** Open <br />
** Closed<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180441
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T12:12:36Z
<p>ValentinaP: /* Overview */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
*<br />
<br />
== Purpose ==<br />
*<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* <br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
* All Feature bugs:<br />
** Open <br />
** Closed<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Webextensions_Language_Packs&diff=1180437
Add-ons/QA/Testplan/Webextensions Language Packs
2017-09-14T10:40:16Z
<p>ValentinaP: Created page with "'''Revision History''' {| class="wikitable" style="width:65%" |- ! Date !! Version !! Author !! Description |- | 09/14/2017 || 1.0 || Valentina Virlics || Created first draf..."</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|}<br />
<br />
= Overview =<br />
<br />
<br />
== Purpose ==<br />
<br />
<br />
=== Entry Criteria ===<br />
* QA has access to PRD and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
=== Current Status ===<br />
* The feature is in -dev<br />
<br />
=== Exit Criteria ===<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
* <br />
<br />
===what's out of scope?===<br />
* Extensions functionality<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
* Windows<br />
* Mac OS<br />
<br />
== Servers ==<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/ <br />
<br />
== Channels ==<br />
* Release<br />
<br />
= Test Strategy = <br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 17.05.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 14.09.2017|| <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | || <br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google docs <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= References =<br />
* PRD - <br />
* Tracker: [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
<br />
= Testcases = <br />
== Test Areas ==<br />
* Submission of Webextensions Lang Packs<br />
<br />
== Test suite ==<br />
Full Test suite<br />
<br />
= Bug Work =<br />
* Tracking bug - [https://github.com/mozilla/addons-server/issues/6297 6297] <br />
* All Feature bugs:<br />
** Open <br />
** Closed<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Bug fix verification ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto"><br />
<br />
====== Logged bugs ======<br />
<div class="mw-collapsible-content"><br />
* <br />
<br />
</div></div><br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1180362
Firefox/Foxfooding
2017-09-13T08:29:48Z
<p>ValentinaP: /* Features schedule */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO Desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize Menu || <br />
|-<br />
| 5 || Page Actions Menu || <br />
|-<br />
| 6 || || <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&cf_platform_rel=---&cf_status_firefox54=---&cf_status_firefox55=---&cf_status_firefox56=---&cf_status_firefox_esr52=---&cf_tracking_firefox54=---&cf_tracking_firefox55=---&cf_tracking_firefox56=---&cf_tracking_firefox57=---&cf_tracking_firefox_esr52=---&cf_tracking_firefox_relnote=---&comment=%2A%20Version%20of%20Nightly%20you%20are%20on%3A%0D%0AYou%20can%20find%20the%20version%20you%20are%20on%20by%20following%20the%20instructions%20at%20https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Ffind-what-version-firefox-you-are-using%0D%0A%0D%0AMake%20sure%20you%20are%20always%20on%20the%20latest%20version.%0D%0A%0D%0A%2A%20Describe%20the%20problem%20and%20steps%20to%20reproduce%20it%3A%0D%0A%28Please%20include%20as%20many%20details%20as%20possible.%29%0D%0A%0D%0A1.%20Step%201%0D%0A2.%20Step%202%0D%0A3.%20Step%203%20...%0D%0A%0D%0A%2A%20What%20happened%3F%0D%0A%0D%0A%2A%20What%20did%20you%20expect%20to%20happen%3F%0D%0A%0D%0A%2A%20Anything%20else%20we%20should%20know%3F%0D%0A%28Please%20include%20a%20link%20to%20the%20page%2C%20screenshots%20and%20any%20relevant%20files.%29&component=Foxfooding&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-203=X&flag_type-37=X&flag_type-41=X&flag_type-5=X&flag_type-607=X&flag_type-721=X&flag_type-737=X&flag_type-748=X&flag_type-781=X&flag_type-787=X&flag_type-799=X&flag_type-800=X&flag_type-803=X&flag_type-835=X&flag_type-846=X&flag_type-855=X&flag_type-864=X&flag_type-914=X&flag_type-916=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Firefox&rep_platform=Unspecified&target_milestone=---&version=54%20Branch Where]''' to log a bug?<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO Desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
** [https://docs.google.com/document/d/1d0iCsiQ-FX-NJlX6_Hak_5fTFoAVN8P7LknqPeku-Vk/edit# Customize Menu]<br />
** [https://docs.google.com/document/d/1tV9pZzaAcahyhEuc6yEx__1RmXWtRL0tCiqRHoPN6CY/edit#heading=h.e7by9sh5fisr Page Actions Menu]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1180361
Firefox/Foxfooding
2017-09-13T08:29:09Z
<p>ValentinaP: /* Bugs */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize menu || <br />
|-<br />
| 5 || Page Action menu || <br />
|-<br />
| 6 || || <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&cf_platform_rel=---&cf_status_firefox54=---&cf_status_firefox55=---&cf_status_firefox56=---&cf_status_firefox_esr52=---&cf_tracking_firefox54=---&cf_tracking_firefox55=---&cf_tracking_firefox56=---&cf_tracking_firefox57=---&cf_tracking_firefox_esr52=---&cf_tracking_firefox_relnote=---&comment=%2A%20Version%20of%20Nightly%20you%20are%20on%3A%0D%0AYou%20can%20find%20the%20version%20you%20are%20on%20by%20following%20the%20instructions%20at%20https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Ffind-what-version-firefox-you-are-using%0D%0A%0D%0AMake%20sure%20you%20are%20always%20on%20the%20latest%20version.%0D%0A%0D%0A%2A%20Describe%20the%20problem%20and%20steps%20to%20reproduce%20it%3A%0D%0A%28Please%20include%20as%20many%20details%20as%20possible.%29%0D%0A%0D%0A1.%20Step%201%0D%0A2.%20Step%202%0D%0A3.%20Step%203%20...%0D%0A%0D%0A%2A%20What%20happened%3F%0D%0A%0D%0A%2A%20What%20did%20you%20expect%20to%20happen%3F%0D%0A%0D%0A%2A%20Anything%20else%20we%20should%20know%3F%0D%0A%28Please%20include%20a%20link%20to%20the%20page%2C%20screenshots%20and%20any%20relevant%20files.%29&component=Foxfooding&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-203=X&flag_type-37=X&flag_type-41=X&flag_type-5=X&flag_type-607=X&flag_type-721=X&flag_type-737=X&flag_type-748=X&flag_type-781=X&flag_type-787=X&flag_type-799=X&flag_type-800=X&flag_type-803=X&flag_type-835=X&flag_type-846=X&flag_type-855=X&flag_type-864=X&flag_type-914=X&flag_type-916=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Firefox&rep_platform=Unspecified&target_milestone=---&version=54%20Branch Where]''' to log a bug?<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO Desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
** [https://docs.google.com/document/d/1d0iCsiQ-FX-NJlX6_Hak_5fTFoAVN8P7LknqPeku-Vk/edit# Customize Menu]<br />
** [https://docs.google.com/document/d/1tV9pZzaAcahyhEuc6yEx__1RmXWtRL0tCiqRHoPN6CY/edit#heading=h.e7by9sh5fisr Page Actions Menu]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1180360
Firefox/Foxfooding
2017-09-13T08:28:03Z
<p>ValentinaP: /* Features */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize menu || <br />
|-<br />
| 5 || Page Action menu || <br />
|-<br />
| 6 || || <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''Where''' to log a bug? - tba<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO Desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
** [https://docs.google.com/document/d/1d0iCsiQ-FX-NJlX6_Hak_5fTFoAVN8P7LknqPeku-Vk/edit# Customize Menu]<br />
** [https://docs.google.com/document/d/1tV9pZzaAcahyhEuc6yEx__1RmXWtRL0tCiqRHoPN6CY/edit#heading=h.e7by9sh5fisr Page Actions Menu]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Firefox/Foxfooding&diff=1180359
Firefox/Foxfooding
2017-09-13T08:26:22Z
<p>ValentinaP: /* Features schedule */</p>
<hr />
<div>==About Foxfooding==<br />
* Mozilla has heavily invested in the upcoming releases of Firefox, particularly Firefox 57, to gain market share and re-assert itself as a major player in the browser field. Many features of Firefox will suffer radical transformation. <br />
* To ensure that the 57 release is as successful as possible, we propose creating a new program that encourages Mozillians to participate in early-stage testing of user-facing and/or regression-prone features using Nightly. This program, affectionately named '''Foxfooding: Warp Speed Ahead''', is centered around the premise that Mozillians are passionate about contributing to a great Firefox product and are invested in making Firefox 57 successful. It is also our belief that involvement in early-stage testing will familiarize Mozillians with new features and will help us become better advocates for users. <br />
<br />
==Purpose==<br />
* Encouraging Mozillians to test new features landing in '''Nightly''' and file bugs.<br />
<br />
==Switch to Nightly==<br />
* Firefox 57 is our best opportunity in years to prove that Firefox is still modern and relevant, and we need your help to make it a success. <br />
* The best way you can help is to switch to Firefox Nightly today. <br />
** Download Firefox Nightly at https://nightly.mozilla.org<br />
** Hang out with us on Slack #nightly-newbies and IRC #nightly <br />
<br />
==Features schedule==<br />
The testing effort we wanna engage For Firefox 57, will start in the middle of August (one week after 57 hits the Nightly channel) to the end of October.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Item !! Feature Name !! Date <br />
|-<br />
| 1 || Add-ons || <br />
|-<br />
| 2 || AMO desktop || <br />
|-<br />
| 3 || Onboarding || <br />
|-<br />
| 4 || Customize menu || <br />
|-<br />
| 5 || Page Action menu || <br />
|-<br />
| 6 || || <br />
|-<br />
| 7 || || <br />
|}<br />
<br />
==Help==<br />
<br />
===Bugs===<br />
* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines Instructions] of '''how to file good bugs'''<br />
* '''Where''' to log a bug? - tba<br />
<br />
===Features===<br />
* Features Test Plans list:<br />
** [https://docs.google.com/document/d/1eRgkKhZdpK8g1a2f1bq2njehJYgzbMykpYFDAbMidF0/edit# Add-ons]<br />
** [https://docs.google.com/document/d/1jEiPp6-YwxpKPrK0ZqKVXy2FYgkNvj1KutEFSe0z9e8/edit?ts=5994fa95 AMO desktop]<br />
** [https://docs.google.com/document/d/1G58NqH-7-D11zvuyrNoq4dQt4jBDplqZ-Tho53zmXjc/edit Onboarding]<br />
<br />
===Q&A===<br />
* Questions can be asked on #foxfooding channels on [https://wiki.mozilla.org/IRC IRC] and [https://slack.com/downloads/ Slack]</div>
ValentinaP
https://wiki.mozilla.org/index.php?title=Add-ons/QA/Testplan/Add-ons_Post_Reviews_Process&diff=1179830
Add-ons/QA/Testplan/Add-ons Post Reviews Process
2017-09-04T11:27:06Z
<p>ValentinaP: /* Test Execution Schedule */</p>
<hr />
<div>'''Revision History'''<br />
<br />
{| class="wikitable" style="width:65%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 20/06/2017 || 1.0 || Valentina Virlics || Created first draft<br />
|-<br />
| 31/08/2017 || 2.0 || Valentina Virlics || Updated<br />
|-<br />
|}<br />
<br />
== Overview ==<br />
* Add-ons listed on AMO are all pre-reviewed by a team of employees and volunteers. This process creates problems with waiting times, especially for add-ons escalated for special review, leading to developers to choose self-hosting or not develop for Firefox at all.<br />
* We aim to a post-review model (for WebExtensions), where they are approved and published - if they pass a series of automatic tests - and manually post-reviewed.<br />
<br />
<br />
== Goals ==<br />
* '''Automatically approve WebExtensions without human intervention'''<br />
** Decrease the waiting time for publishing a WebExtension or a WebExtension update to approximately 15 minutes. Currently, waiting times vary between a few hours to several weeks.<br />
** Improve the value of user feedback channels (abuse reports, ratings on AMO) so they can be used to prioritize post-reviews.<br />
** Better expose developers to documentation on add-on policies and rules during the submission process.<br />
<br />
<br />
== Entry Criteria ==<br />
* QA has access to [https://docs.google.com/document/d/1hVx-NbuVRc0wKXSdt8eHceObexY93YFzMXtqYC95nUs/edit#heading=h.ifofy8kjhyvh PRD] and some mocks (found in bugs)<br />
* The feature has landed in [https://addons-dev.allizom.org/en-US/firefox/ -dev]<br />
<br />
== Current Status ==<br />
* The feature is under development<br />
<br />
== Exit Criteria ==<br />
* All related bugs triaged <br />
* All blockers fixed <br />
* All resolved bugs verified by QA<br />
* Found-fixed bugs rate going down in time<br />
<br />
== Scope ==<br />
===what's in scope?===<br />
'''1. Deploy Auto-approval''' <br />
* WebExtensions will continue to be submitted through the regular flow, and a command will be run regularly (~every hour) to evaluate and auto-approve some of them, based on criteria defined in the linked [https://docs.google.com/document/d/1VxvvzQQvfDOVCylSVlpfeXv0tDYRLZfIMvWOoraANGU/edit#heading=h.diha6b7e1on6 PRD].<br />
<br />
'''2. Implement post-review queue for auto-approved add-ons''' <br />
* Add-ons that are auto-approved will appear in the post-review queue from [https://addons-dev.allizom.org/en-US/editors/queue/auto_approved Reviewer Tools]. <br />
* List will contain: add-on name and version number (linking to the corresponding review page), last review (time since last manual review - in days), Flags and Weight (sorted after weight) <br />
<br />
'''3. Changes to Reviewer Tools''' <br />
* If the last review for an add-on was done manually or the user looking at the page doesn’t have the Addons:PostReview permission, show the current reviewer page. <br />
* If the last review for an add-on was automatic and the user looking at the page has the Addons:PostReview permission, show the reviewer page with the following changes:<br />
# Display recent user ratings (3 stars of fewer) and abuse reports (for the add-on or the developers, if there are any reports), with links to the full lists, below the add-on metadata and right above “More about this add-on”. <br />
# The "Confirm Approval" resolution should be available, and shouldn’t display the form for comments and canned responses. Instead, it should only show the Save button. Confirming doesn’t send any information to the developer or change its status. It only records it so the last manually-approved version is used to calculate the code changes compared to the latest version. <br />
# Reject Multiple Versions - should allow the reviewer to select a range of versions to reject (disable) with a single review message.<br />
# Reviewer reply - should work the same as with regular reviews. (combined with the possibility of a more info request checkbox option).<br />
# Requesting super-review - should increase weight if the add-on wasn’t flagged for super-review before.<br />
# Adding a comment - should work the same as with regular reviews.<br />
<br />
'''4. Post-review prioritization''' <br />
*The post-review list will be sorted according to a weighted sum of the following risk factors: <br />
# The add-on has the admin review flag. <br />
# Flags raised by static validation after webextension submission: eval(), document.write(), setInterval/setTimeout (with a string, not a function), document.write, innerHTML, or a custom CSP;<br />
# Size of code changed since last manual approval. <br />
# User feedback obtained from abuse reports (for the add-on and the developers). <br />
# User feedback obtained from ratings left on add-on listings. <br />
# Add-on [https://github.com/mozilla/addons-server/issues/5520#event-1129062485 reputation], set by admin reviewers.<br />
# Number of active users. <br />
# Past rejection history. <br />
<br />
'''Note''': Add-on Reputation - is an admin-set override that helps rank down popular add-ons that are known to be high-quality and would generally rank higher due to code complexity and high volume of user feedback. This also includes add-ons developed by Mozilla. <br />
The reputation is an integer ranging between 0 and 3, that is set per-add-on, defaulting to 0. <br />
<br />
'''5. Submission process updates''' <br />
* The submission flow will have the following changes:<br />
# New submissions should show the new Distribution Agreement/Review Policy with links to MDN .<br />
# The last submission step should indicate the add-on will be available soon and not refer to waiting for review.<br />
# After submission, the uploaded version should be publicly available on AMO within 15 minutes (probably less time than that).<br />
# Check that the add-on status is appropriately updated in the Developer Hub.<br />
# Check that the add-on appears in the auto-approval list (requires the tester to have the Addons:PostReview permission). <br />
# Check the add-ons and [https://github.com/mozilla/addons-server/issues/6033 weights] to verify they are being calculated correctly based on the spec.<br />
<br />
'''6. Remove auto-approval restrictions''' <br />
* All WebExtension submissions will be post-reviewed after this point<br />
<br />
===what's out of scope?===<br />
* Add-ons/Webextensions functionality<br />
<br />
== Risks ==<br />
*This is major change in the way we review add-ons. The security implications are significant, so getting security review and approval as early as possible will ensure this project won’t be delayed.<br />
*The current reviewer team is trained to use the pre-review system, and are more familiar with legacy APIs than WebExtensions. <br />
*A group of contractors is in process of being hired to help with WebExtension reviews, and they would be the first to handle the post-review process. Any delays in their on-boarding will lead to insufficient post-review staffing and higher security risk.<br />
<br />
== Ownership ==<br />
Product Manager: [mailto:jorge@mozilla.com Jorge Villalobos]; irc nick :jorgev<br /><br />
QA Manager: [mailto:kraj@mozilla.com Krupa Raj]; irc nick :krupa<br /> <br />
QA Lead: [mailto:vcarciu@softvision.ro Victor Carciu]; irc nick :victorc<br /><br />
Add-ons QA: [mailto:valentina.peleskei@softvision.ro Valentina Virlics]; irc nick :ValentinaV<br /><br />
<br />
== Requirements for testing ==<br />
=== Environments ===<br />
* Windows<br />
* Mac OS<br />
<br />
=== Servers ===<br />
* Stage: https://addons.allizom.org/en-US/ <br />
* Dev: https://addons-dev.allizom.org/en-US/ <br />
* Production: https://addons.mozilla.org/en-US/<br />
<br />
=== Channels ===<br />
* Release<br />
<br />
== Test Strategy ==<br />
=== Test Execution Schedule ===<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Date !!<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 14.03.2017 || <br />
|-<br />
| Study PRD/mocks received <br />
|style="text-align:center;" | 20.04.2017 || <br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 20.06.2017 || <br />
|-<br />
| QA - Test cases preparation <br />
|style="text-align:center;" | 01.08.2017 || <br />
|-<br />
| QA - Test cases execution <br />
|style="text-align:center;" | 01.09.2017 || <br />
|-<br />
| Release Date <br />
|style="text-align:center;" | 15.09.2017 <br />
|}<br />
<br />
=== Testing Tools ===<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail / Google doc <br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
== References ==<br />
* PRD - https://docs.google.com/document/d/1hVx-NbuVRc0wKXSdt8eHceObexY93YFzMXtqYC95nUs/edit<br />
* Tracker bugs: <br />
**https://github.com/mozilla/addons-server/issues/5211 <br />
**https://github.com/mozilla/addons-server/issues/5579<br />
* Add-ons [[Add-ons/QA/Testplan/Auto-Approvals|Auto Approvals]] test plan<br />
* [https://docs.google.com/document/d/1rZvM2QGk8WtkNUDRvLEvrbqZ190hvHfOle4zVRllQmw/edit Implementation plan for Q2] <br />
* [https://docs.google.com/document/d/1dV_4mzAq-u7KQTqq6HdVuN955YvJTYMsCz1hvKwrLJY/edit# Post-review testing plan]<br />
* [https://docs.google.com/spreadsheets/d/1CZEECHHqEmK87fNiWNslAsFQBL7zxYF-c63-zZVZuqw/edit#gid=0 Post-review weights for prioritization]<br />
<br />
== Testcases == <br />
=== Test Areas ===<br />
* Review of extensions<br />
<br />
=== Test suite ===<br />
Full [https://testrail.stage.mozaws.net/index.php?/suites/view/1429 Test Suite].<br />
<br />
== Bug Work ==<br />
<br />
=== Bug fix verification ===<br />
* [https://github.com/mozilla/addons-server/labels/project%3A%20auto%20approval Open]<br />
* [https://github.com/mozilla/addons-server/issues?q=label%3A%22project%3A+auto+approval%22+is%3Aclosed Closed]<br />
<br />
== Sign off ==<br />
=== Criteria ===<br />
Check list<br />
* All test cases should be executed<br />
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed</div>
ValentinaP