QA/Fennec: Difference between revisions
< QA
Jump to navigation
Jump to search
Line 41: | Line 41: | ||
* Template for [https://wiki.mozilla.org/QA/Fennec1.0/ReleaseTest/Template results tracking page] | * Template for [https://wiki.mozilla.org/QA/Fennec1.0/ReleaseTest/Template results tracking page] | ||
* Updates Testing | |||
** [http://wiki.mozilla.org/QA/Fennec1.0/TestPlan/UpdateHowTo/Maemo HowTo:Maemo] | |||
** [http://wiki.mozilla.org/QA/Fennec1.0/TestPlan/UpdateHowTo/WinMo HowTo:WinMo] | |||
{| class="standard-table" | |||
|- | |||
|class="header"|Release | |||
|class="header"|Smoketest | |||
|class="header"|BFT | |||
|class="header"|Blocker Verifications | |||
|class="header"|L10n | |||
|class="header"|Website | |||
|class="header"|Updates | |||
|- | |||
|Early-Stage Betas | |||
|'''YES''' | |||
|'''NO''' | |||
|'''YES''' | |||
|'''1 RTL, 1 non-Latin, 1 Multi-L10n Switch''' | |||
|'''NO''' | |||
|'''YES''' | |||
|- | |||
|Late-Stage Betas (3+) | |||
|'''YES''' | |||
|'''YES''' | |||
|'''YES''' | |||
|'''1 RTL, 1 non-Latin, Full Multi-L10n Switch''' | |||
|'''NO''' | |||
|'''YES''' | |||
|- | |||
|Major Releases | |||
|'''YES''' | |||
|'''YES''' | |||
|'''YES''' | |||
|'''2 RTL, 2 non-Latin, Full Multi-L10n Switch''' | |||
|'''YES''' | |||
|'''YES''' | |||
|} | |||
== What We Use == | == What We Use == |
Revision as of 19:48, 8 December 2009
Home of those who want to Propel Fennec Quality!
Milestones
- Current - 1.0 Maemo: Testplan
Planning
What We Do
Community
- Testdays
- Outreach
- Forums
- Mailing Lists
- mobile@mozilla.com
- Newsgroups
- mozilla.dev.platforms.mobile
- mozilla.dev.quality
Release Testing
- QA Requirements:
- E-mail to Drivers pre/post-Release Cycle and pre/post-Respin
- Includes:
- Build location link
- Blocker Bugs added to the newest release build
- Release cycle schedule
- Dev Contact available on-hand
- Includes:
- E-mail to Drivers pre/post-Release Cycle and pre/post-Respin
- List of Disabled Features for the Release
- Session Store
- Private Browsing
- Safebrowsing
- RSS
- Certificates Manager
- Find In Page
- Template for results tracking page
- Updates Testing
Release | Smoketest | BFT | Blocker Verifications | L10n | Website | Updates |
Early-Stage Betas | YES | NO | YES | 1 RTL, 1 non-Latin, 1 Multi-L10n Switch | NO | YES |
Late-Stage Betas (3+) | YES | YES | YES | 1 RTL, 1 non-Latin, Full Multi-L10n Switch | NO | YES |
Major Releases | YES | YES | YES | 2 RTL, 2 non-Latin, Full Multi-L10n Switch | YES | YES |
What We Use
Tools
- QA Companion: Currently allows users to painlessly report bugs if they don't have a desktop on hand.
- Manual Testing:
- Litmus Fennec 1.0 Test Run
- Litmus Fennec 1.0 Localizer Test Run
Resources
- Fennec HG Repository
- Fennec MXR Source Code Web-Based Viewer
- Builds
Where Do We Need Help
Test Tool Development
- Write automated testcases
- Port Automation Frameworks to WinCE
- Find, Fix, Verify UnitTest Failures
Execution
- Triage Unconfirmed Fennec Bugs
- Create Litmus testcases for bugs flagged as in-litmus?
- TestDay Promotions within Mobile Community Channels