QA/Firefox3.6/TestPlan
Firefox 3.6 (Namoroka) Testplan
Firefox 3.6, code named "Namoroka", will be the next major release of Firefox scheduled to be release, tentatively, sometime this fall. So far no major UI changes are planned for this release, and the more significant changes will happen in back-end components.
New in 3.6 (in flux)
- Compositor Phase - roc
- Focus Rewrite - Enn
- Interruptible Reflow - bz
- Content Sink Refactoring - Jonas
- Ts Improvements - dietrich
- Firefox WinCE - vlad
- Asynchronous Location Bar - sdwilsh
- Aero Peek - robarnold
- Form Awesomecomplete - MattN, dolske
- System Extension Notification - Mossop
- Plugin Update Referrals - Mossop
- Multitouch Polish - felipe
- Performance Perception - faaborg (needs definition)
- Personas Uplift - dao
Requirements and QA Planning
Most of the work for 3.6 is being done in the form of sprints. You will find links to the features documentation here:
https://wiki.mozilla.org/Firefox/Sprints
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 afterwards. 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 | Sprint Spec | Tracking Bug(s) | QA | Dev | Status |
Compositor Phase | Sprint | Tracking bugs | Martijn | roc | Dev: in progress QA: in progress |
Focus Rewrite | Sprint | Tracking bugs | Heather | Enn | Dev: in progress QA: in progress |
Interruptible Reflow | Sprint | Tracking bugs | Jonathan? | bz | Dev: in progress QA: in progress |
Content Sink Refactoring | Sprint | Tracking bugs | Jonathan? | Jonas | Dev: in progress QA: in progress |
Ts Improvements | Sprint | Tracking bugs | (No owner needed, relEng) | dietrich | Dev: in progress QA: in progress |
Firefox WinCE | Sprint | [Open]|[Resolved] | tching, marcia | vlad | Dev: in progress QA: in progress |
Firefox Features:
Feature Test Plan | Sprint Spec | Tracking Bug(s) | QA | Dev | Status |
Asynchronous Location Bar | Sprint | bug 455555 | tracy, ashughes, volunteer | sdwilsh | Dev: regression fixing QA: complete |
Aero Peek | Sprint | tracking bugs | qa1, ashughes, volunteer | robarnold | Dev: in progress QA: in progress |
Form Awesomecomlete | Sprint | tracking bugs | tracy, qa2, volunteer | MattN | Dev: in progress QA: in progress |
System Extension Notification | Sprint | tracking bugs | aakash, qa2, volunteer | Mossop | Dev: in progress QA: in progress |
Plugin Update Referrals | Sprint | tracking bugs | tchung, qa2, volunteer | Mossop | Dev: in progress QA: in progress |
Multitouch Polish | Sprint | tracking bugs | marcia, juanb, volunteer | felipe | Dev: in progress QA: in progress |
Performance Perception | Sprint | tracking bugs | Henrik, marcia, volunteer | faaborg | Dev: in progress QA: in progress |
Personas Uplift Exploration | Sprint [blog] | [spec] | bug 511104, bug 511107, bug 511108, bug 511771, bug 510909 | tchung, juanb, volunteer | dao | Dev: in progress QA: in progress |
Milestone Test Results
- 3.6 Alpha 2 - TBD (There might be an Alpha 2 or we might release a beta)
- 3.6 Alpha 1 - August 7
Reference and TODOs
- Feature Test Plan Template
- Keep track of top sites testing: compatibility, crashers, etc...
- l10n, accessibility, add-ons compatibility....