QA Process
This page lists the relevant information to B2G QA processes.
Mozilla QA Process Overview
Please visit MDN QA page for an overview of quality assurance at Mozilla.
B2G Roadmap
Here is the overview of the current Firefox OS product roadmap. Check this page for new information regarding future releases.
B2G Test Planning
UX Specification for Each Release
B2G Test Plans
Note: Some information may be out of date, in which case you can notify the QA owner of the affected component(s).
New Device Test Plan
Email Test Plan
Browser Test Plan
Crash Reporting Test Plan
Graphics Test Plan
List of Firefox OS Modules/Dev Owners in case you need to ask questions regarding the new features of the component.
B2G Test Process
Please review the following beforehand:
Before the B2G release, following QA activities should be completed:
- Go through the list of new features (check for feature-b2g flag in Bugzilla), and assess for the creation of new test cases and update/deprecate existing test cases as necessary
- Create and update test cases in Moztrap
- Execute regression test suite, incorporated with the new test cases, and verify all release blocker bugs are fixed
- Ensure the builds are passing daily smoketests
- Execute performance/stability test suite
Qanalysts Tasks
Following documents describe the tasks assigned to QAnalyst:
(If you cannot view these documents, ask ktucker for permission in #fxosqa. You must have a valid mozilla LDAP account)
- QAnalyst Daily Tasks
- Jenkins Reporting
- Automation Reporting
- Exploratory Tests
- Exploratory Tests with Resolved Fixes
- Getting Regression Window
- Executing Automation
- Application Coverage Spreadsheet
Bugzilla Howtos (link)
Triage
Refer to this page for the detailed information on how we use Bugzilla for triage process.
Refer to this page for B2G triage process.