QA/Fennec/Milestones/1.1

From MozillaWiki
< QA‎ | Fennec‎ | Milestones
Jump to: navigation, search

« Mobile

Overview

Fennec Test Strategy

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

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.