QA/Fennec/Milestones/1.1
Overview
The goal of this Overall Test Plan is to lay out our testing strategy, communicate it to others, and track the status.
For more information about Fennec 1.1, take a look at the mobile team's Feature Planning page
Platforms Supported
Device | OS | Manufacturer | Keyboard | GPS | Camera | Rotate | Resolution |
---|---|---|---|---|---|---|---|
Nokia N810 | Maemo | Nokia | Slide Out | Yes | Yes | No | 480x800 |
Nokia N900 | Maemo | Nokia | Slide Out | Yes | Yes | Yes | 480x800 |
Omnia | WinMobile Pro 6.1 | Samsung | No | Yes | Yes | Yes | 400x240 |
Omnia 2 | WinMobile Pro 6.1 | Samsung | No | Yes | Yes | Yes | 480x800 |
S200 F1 | WinMobile Pro 6.1 | Acer | No | Yes | Yes | Yes | 480x800 |
Build Location
Fennec 1.1 is currently built from trunk (mozilla-central) as well as the front end mobile-browser repositories. To minimize branching and maintenance, we will target the 1.9.2 branch (splitting from mozilla-central July 2009). All other platforms will build from the same branch.
Nightly builds for Maemo (you need both fennec*.deb and xulrunner*.deb where the timestamps match) and Windows Mobile (only the .cab file is needed) are located here: http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mobile-1.9.2/
Releases Tested
- Beta 1 - April 9th - Release Test Results
- RC - May 14th - Release Test Results
- RC b3 - May 14th - Release Test Results
Test Areas
General Test Areas
Status |
Landed |
Not Landed/Backed Out |
P1 (must have's)
Feature Area and Spec | Litmus Testcases Needed/Added | QA Contact | Dev Contact | Links |
Form autofill (autocomplete) | YES/YES | aakashd | vingtetun, mfinkle | bug 466770 |
Start Page | YES/YES | aakashd | madhava | bug 551889 |
Tap Link and Fields | NO/NO | aakashd | ||
Better Addons Management (auto update, see all amo addons) | YES/YES | aakashd | mfinkle, vingtetun, madhava | bug 551709 |
P2 (should have's)
Feature Area and Spec | Litmus Testcases Needed/Added | QA Contact | Dev Contact | Links |
Scroll Indicators | YES/NO | aakashd | vingtetun, fabrice | bug 461843 |
Volume Key zoom w/ Good Animation | YES/YES | aakashd | mfinkle | bug 533560 |
Open new tab via Context Menu | YES/YES | aakashd | mfinkle | bug 551711 |
Clean up Site Panel | YES/YES | aakashd | vingtetun, madhava | bug 456077 |
Site Preferences | YES/YES | aakashd | vingtetun, madhava | bug 456077 |
Web Content Theme | NO/NO | aakashd | vingtetun | bug 516641 |
Cursor/Mouse Content Interaction | YES/NO | aakashd | bug 441590 | |
Portrait Mode on the n900 | YES/YES | aakashd | mfinkle | bug 541015 |
P3 (nice to have's)
Feature Area and Spec | Litmus Testcases Needed/Added | QA Contact | Dev Contact | Links |
Save to PDF | YES/YES | aakashd | stuart | bug 465305 |
Automation
QA is undertaking the task of porting the unit tests from Firefox to Fennec for each platform. This is a lengthy task, but our goal is to have 100% unit tests passing by the 1.1 ship.
We have created a tracking system for the unit tests which we update on a regular basis.