QA/Fennec: Difference between revisions
< QA
Jump to navigation
Jump to search
Line 102: | Line 102: | ||
** [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/ Hourly Tinderbox Builds] | ** [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/ Hourly Tinderbox Builds] | ||
** [http://l10n.mozilla.org/dashboard/?tree=fennec10x Fennec L10n] Dashboard | ** [http://l10n.mozilla.org/dashboard/?tree=fennec10x Fennec L10n] Dashboard | ||
== Where Do We Need Help == | == Where Do We Need Help == |
Revision as of 00:48, 17 December 2009
Home of those who want to Propel Fennec Quality!
Milestones
- Current - 1.0 Maemo: Testplan
Planning
What We Do
Testing Strategy
- Manual
- Daily Smoketesting
- Daily Exploratory Testing on BFTs
- Bi-Quarterly Testdays
- Mobile Webpage Compatibility Testing
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
- 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 |
Where You Can Contact Us
- Forums
- Mailing Lists
- mobile@mozilla.com
- Newsgroups
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
- Performance
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
- Write technical documentation to perform quality execution