QA/Firefox 3.next/Test Plan

From MozillaWiki
< QA
Jump to: navigation, search

Firefox 3.next Testplan (early draft)

Firefox 3.next, no code name yet, will be the next major release of Firefox scheduled to be released, tentatively, sometime this summer/fall. The scope for this release hasn't been determined yet, but several features have been completed and landed, and several more will be landing in the weeks ahead.

Milestone Test Results

New in 3.next (in flux)

  • List of new features, dev contact and qa contact, with link to project page
  • And so on...

Requirements and QA Planning

Most of the work for 3.next is being done in the form of sprints/projects. You will find links to the features documentation and landing targets here:

https://wiki.mozilla.org/Firefox/Projects

We will hold testplan brainstorming and review sessions with the acting developers. Ideally, the developer will explain the feature to a small group of QA people, and we'll have a chance to brainstorm test cases with them. If you own a feature, make sure to schedule a session with the developer; make it public to engage community members who might be interested in participating.

Feature Test Plans and Status

Platform Components:

Feature Test Plan Specs Target Tracking Bug(s) Contact QA State
OOPP test plan Electrolysis Wiki
(blog), (UI blog1), (UI blog2), (notes)
Landed in 1.9.3 and enabled by default bug 478976, bug 539055, bug 538910, bug 550293, bug 550303, bug 550293 QA: juanb, marcia
Dev: bsmedberg, dolske
3/24: Been dogfooding nightly, lots of bugs fixed and landing in alpha 4.
Fixed OOPP bugs since 1/1/2010
Meta Bugs
Test Plan Direct2D project page? 1.9.3 (landed?) bug 549116 QA: marcia, jgriffin
Dev: Bas
Had one test day. Many bugs have been fixed since then and another Test Day is being planned.
test plan link Places query API redesign 1.9.3 (patches pending review) bug 522572, bug 534983, bug 543888 QA:
Dev: ddhal
nothing additional needed beyond our usual regression testing cycle for Places(spoke with ddhal 3/3/2010)
test plan link Async places containers 1.9.3 (in progress) tracking bugs? QA:
Dev: adw
nothing additional needed beyond our usual regression testing cycle for Places (spoke with adw 3/3/2010)
test plan link Startup time improvements 1.9.3 (updates ongoing) tracking bugs? QA: retornam
Dev: dietrich
unknown
test plan link IO reduction 1.9.3 (in progress) tracking bugs? QA: mw22
Dev: sdwilsh
untested
test plan link Stabilize Jetpack API 1.9.3 (design stage, pending implementation) tracking bugs? QA: tchung
Dev: adw
API's only. no UI to test at this time. An IDE is in the works (spoke with adw 3/3/2010)
test plan link Resource packages 1.9.3 (design stage, pending implementation) tracking bugs? QA: mw22
Dev: vlad, limi
unknown

Firefox Features

Feature Test Plan Specs Target Tracking Bug(s) Contact QA State
test plan link Theme 1.9.3 tracking bugs QA: abillings
Dev: shorlander, gavin
untested
Weave test plan Weave 1.9.3 tracking bugs QA: tracy, tchung Dev: mconnor, faaborg 3/24: weave 1.2 eta apr 1st. weave 1.3 eta late apr/early may
test plan Add-ons Manager Redesign 1.9.3 bug 550048, bug 461973 QA: hskupin, tchung , retornam (AMO)
Dev: Boriss, Unfocused
Weave 1.3 target to ship 3/17. plans to integrate weave 2.0 into firefox 4.0 beta
test plan link Web page inspector 1.9.3 (late March) tracking bugs QA: Needs Owner
Dev: robcee, johnath, limi
3/24: more changes updated on spec today. still no demoable build yet?
test plan link Preferences UI 1.9.3 (design started) tracking bugs QA: ashughes
Dev: faaborg
unknown
test plan link Home tab and app tabs 1.9.3 (design started) tracking bugs QA: marcia
Dev: faaborg
unknown
test plan Tab matches in awesomebar 1.9.3 (implemented, landed for alpha4?) bug 480350, bug 455650 QA: ashughes
Dev: Unfocused
3/24: Test cases in-litmus pending landing of feature for testing
test plan link Print preview in separate window (spec?) 1.9.3 (basic implementation done) tracking bugs QA: ashughes
Dev: rflint
untested
test plan link actions after update 1.9.3 (implemented by mid Feb) tracking bugs QA: retornam
Dev: rs (Robert Strong)
unknown
test plan link doorhanger notifications 1.9.3 (inactive?) tracking bugs QA: ashughes
Dev: dolske
unknown
test plan link Action based on update xml after app update Client side 03/10, AUS 04/10 tracking bugs QA: ashughes Dev: rs IN FLIGHT
test plan link Simplify Update UI size for billboard and l10n 03/11/10 (on trunk) 3/31/10 (1.9.1 and 1.9.2) tracking bugs QA: ashughes Dev: rs 3/12: Landed on Trunk
test plan link Jetpack SDK SDK 0.3 landed, 0.4, 0.5 coming soon tracking bugs QA: ayan, tchung Dev: myk IN FLIGHT, need to determine what will land in the 4.0beta

Existing Feature and Performance Improvements

We'll track these feature improvements here. Features which require some UI revision will be tracked here.

Accessibility

Any accessibility changes we'll track in a wiki linked off here.

l10n

Any new locales, in beta, official? Any fewer locales? String changes tested? We will be in touch with Axel to keep track of milestone release changes.

Add-Ons / Plugins Compatibility

We are going to test common plugins and add-ons.

Websites for 3.next

The plan for new content for websites related to 3.next will be found in the Firefox 3.next website plan.

Reference and TODOs