31
edits
No edit summary |
|||
| Line 6: | Line 6: | ||
|- | |- | ||
| 09/14/2017 || 1.0 || Valentina Virlics || Created first draft | | 09/14/2017 || 1.0 || Valentina Virlics || Created first draft | ||
|- | |||
| 10/02/2017 || 1.1 || Marius Santa || Updateds: Overview, Purpose, Scope, Bug Work, Builds, Checklist | |||
|} | |} | ||
= Overview = | = Overview = | ||
* A language pack is an add-on that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). | * A language pack is an add-on that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.). | ||
* Switching to the new language pack formats will allow us to remove language packs from requiring the old add-ons ecosystem, they will be safer(no direct access to chrome registry) and will enable L10nRegistry (bug 1333980) which is required for transitioning to the new l10n API (bug 1365426). | * Switching to the new language pack formats will allow us to remove language packs from requiring the old add-ons ecosystem, they will be safer(no direct access to chrome registry) and will enable L10nRegistry ([https://bugzilla.mozilla.org/show_bug.cgi?id=1333980 bug 1333980]) which is required for transitioning to the new l10n API ([https://bugzilla.mozilla.org/show_bug.cgi?id=1365426 bug 1365426]). | ||
== Purpose == | == Purpose == | ||
| Line 67: | Line 69: | ||
= Test Strategy = | = Test Strategy = | ||
== Builds == | == Builds == | ||
This section should contain links for builds with the feature | This section should contain links for builds with the feature - | ||
* [http://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Nightly builds] | |||
* [ | * [https://archive.mozilla.org/pub/firefox/candidates/ Beta builds] | ||
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] | * Beta Unbranded builds: | ||
** [https://archive.mozilla.org/pub/devedition/candidates/ All Builds] | |||
* Release Unbranded builds: | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-win64-add-on-devel/ Windows Link] | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-linux64-add-on-devel/ Linux Link] | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-add-on-devel/ Mac Link] | |||
== Test Execution Schedule == | == Test Execution Schedule == | ||
| Line 104: | Line 112: | ||
| Test plan creation || Mozilla wiki | | Test plan creation || Mozilla wiki | ||
|- | |- | ||
| Test case creation || TestRail / Google docs | | Test case creation || TestRail / Google docs | ||
|- | |- | ||
| Test case execution || TestRail | | Test case execution || TestRail | ||
| Line 166: | Line 174: | ||
} | } | ||
</bugzilla> | </bugzilla> | ||
= Sign off = | = Sign off = | ||
| Line 188: | Line 180: | ||
* All test cases should be executed | * All test cases should be executed | ||
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed | * All blockers must be fixed and verified or have an agreed-upon timeline for being fixed | ||
== Checklist == | |||
{| class="wikitable" style="width:60%" | |||
|- | |||
! Exit Criteria !! Status !! Notes/Details | |||
|- | |||
| Testing Prerequisites (specs, use cases) | |||
| style="text-align:center;" | | |||
| style="text-align:center;" | | |||
|- | |||
| Testing Infrastructure setup | |||
|style="text-align:center;" | || | |||
|- | |||
| Test Plan Creation | |||
| style="text-align:center;" | || | |||
|- | |||
| Test Cases Creation | |||
|style="text-align:center;" | || | |||
|- | |||
| Full Functional Tests Execution | |||
|style="text-align:center;" | | |||
|style="text-align:center;" | | |||
|- | |||
| Automation Coverage || | |||
|style="text-align:center;" | | |||
|- | |||
| Performance Testing | |||
|style="text-align:center;" | || | |||
|- | |||
| All Defects Logged || || | |||
|- | |||
| Critical/Blockers Fixed and Verified || || | |||
|- | |||
| Metrics/Telemetry|| | |||
|style="text-align:center;" | | |||
|- | |||
| QA Signoff - Nightly Release|| | |||
|style="text-align:center;" | | |||
|- | |||
| QA Beta - Full Testing | |||
|style="text-align:center;" | || | |||
|- | |||
| QA Signoff - Beta Release || | |||
|style="text-align:center;" | | |||
|} | |||
edits