Add-ons/QA/Testplan/Webextensions Language Packs
< Add-ons
Jump to navigation
Jump to search
Revision History
Date | Version | Author | Description |
---|---|---|---|
09/14/2017 | 1.0 | Valentina Virlics | Created first draft |
Overview
- A language pack is an extension (add-on) that changes the language of the user interface in a Mozilla application (Firefox, Thunderbird, SeaMonkey, etc.).
Purpose
- Introducing Language Packs that use WebExtensions packaging.
Entry Criteria
- QA has access to PRD and some mocks (found in bugs)
- The feature has landed in -dev
Current Status
- The feature is in -dev
Exit Criteria
- All related bugs triaged
- All blockers fixed
- All resolved bugs verified by QA
- Found-fixed bugs rate going down in time
Scope
what's in scope?
- Lang Packs submission
- Lang Packs auto-approval
- Lang Packs structure and validation
- Lang Packs installation
what's out of scope?
- Extensions functionality
Ownership
Product Manager: Jorge Villalobos; irc nick :jorgev
QA Manager: Krupa Raj; irc nick :krupa
QA Lead: Victor Carciu; irc nick :victorc
Add-ons QA: Valentina Virlics; irc nick :ValentinaV
Requirements for testing
Environments
- Windows
- Mac OS
Servers
- Stage: https://addons.allizom.org/en-US/
- Dev: https://addons-dev.allizom.org/en-US/
- Production: https://addons.mozilla.org/en-US/
Channels
- Release
Test Strategy
Test Execution Schedule
The following table identifies the anticipated testing period available for test execution.
Project phase | Start Date | End Date |
---|---|---|
Start project | 17.05.2017 | |
Study PRD/mocks received | ||
QA - Test plan creation | 14.09.2017 | |
QA - Test cases preparation | ||
QA - Test cases execution | ||
Release Date |
Testing Tools
Process | Tool |
---|---|
Test plan creation | Mozilla wiki |
Test case creation | TestRail / Google docs |
Test case execution | TestRail |
Bugs management | Github |
References
* PRD - * Tracker: 6297
Testcases
Test Areas
- Submission/Approvals/Installation of Webextensions Lang Packs
Test suite
Full Test suite
Bug Work
- Feature bugs
Bug fix verification
Logged bugs
Sign off
Criteria
Check list
- All test cases should be executed
- All blockers must be fixed and verified or have an agreed-upon timeline for being fixed