QA/Firefox 4/Test Plan/Sync/
Contents
Firefox Sync
- Development Status: - In progress (6/25)
- Feature Testing: - In progress (6/25)
- Team: Developer: mconnor, mardak QA contact: tracy, tchung
- Tracking Bugs: Top level Blocker bug 571896
- bug 571902 - land Sync and crypto components
- bug 571897 - port 1.4 UI for Firefox to mozilla-central
- bug 571898 - port 1.4 UI for mobile
Description
This test plan is for Firefox Sync 1.4/1.5 and it's integration into Firefox 4
Release Readiness Assessment
The table below provides a top level go/no go assessment of whether the feature is release ready for the given milestone.
Milestone | Assessment |
---|---|
#Fx Sync 1.4 | On track for Target release of June 29th? |
#Fx Sync 1.5 | tbd |
#Beta1 | Sync is not slated for inclusion in this beta |
#Beta2 | targeting Sync landing for this release |
#Beta3 | tbd |
Documentation
Item | Description | Status |
---|---|---|
#Project_Wiki | Wiki Links to all feature related entries | |
#Developer_Links (blogs) | Developer links to feature related sites | |
#Other_Docs | Web links to feature related sites | |
#Developer_QA_Review | Details from developer and qa discussions regarding feature test strategies and issues. |
Bug Management
Item | Description | Status |
---|---|---|
#Bug_Tracking | Top level bugs tracking feature | |
#Bug_Verification | Feature bugs that need verification | |
#Bug_Triage | Links triage bug tasks |
Test Items
The table below provides a breakdown of all feature items that should be covered and how they will be tested. Not all items will be covered by internal QA team members. It is important to list what should be covered. If it is not covered, list it as not covered.
Note: not all items listed below will apply for a given feature
Test Item | Description | Covered By | Status |
---|---|---|---|
#Fx Sync 1.4 | Firefox Sync 1.4 extension | tracy, tchung | tbd |
#Fx Sync 1.5 | Firefox Sync 1.5 extension | tracy, tchung | tbd |
#Integration | Firefox Sync integration into Fx 4 | tracy, tchung | tbd |
#Localization | Feature localization | localizers | tbd |
#Accessibility | Feature accessibility | marco | tbd |
#Plugins | Plugins compatibility | not tested | |
#Addons | Addons compatibility | community | tbd |
#Topsites | Top internet sites compatibilities | not tested |
Tests
Automated Tests
Item | Description | Status |
---|---|---|
#Developer_Tests | Links to automated developer tests | |
#Mozmill_Tests | Links to automated mozmill feature test cases |
Manual Tests
Item | Description | Status |
---|---|---|
#Smoke_Tests | link to smoke tests | |
#Regression_Tests | link to BFT and/or regression tests | |
#Functional_Tests | link to FFT and/or complete functional tests |
Community Test Events
Item | Description | Status |
---|---|---|
#Testdays | Links to test day event results for feature | |
#Bugdays | Links to bug day event results for feature | |
#Meetups | Links to Meetup events for feature |
Documentation Details
Project Wiki
- Project wiki page
Developer Links
Other Docs
Developer QA Review
To be done - Ask mconnor to answer the following questions:
- Do we have automated tests for the feature? yes
- What do they cover?
- What do they not cover?
- How well do they cover the feature?
- What are the important areas we should focus on?
- What is your comfort level with this Sync in its current state?
- What feedback would you like from QA?
Release Readiness Assessment Details
Fx Sync 1.4
On track for target readiness of June 29th
Fx Sync 1.5
tbd
Integration
Sync targeted for inclusion on Fx 4.0 beta 2
Beta1
Sync is not scheduled to make beta1
Beta2
- Front end: UI and feature complete
- Sync integrated into Fx
- Sync integrated into mobile
- Back end: Stable and able to support 10 million users
Beta3
- tbd
Bug Management Details
Bug Tracking
- Top level bugs tracking feature. Include any relevant bug queries that are helpful for tracking feature status.
Query Name | Description |
---|---|
bug 571896 | Project level blocker bug |
Blocker/Critical bugs | Current blocker or critical bugs |
Open bugs | All open Sync bugs |
Bug Verification
Query Name | Description |
---|---|
unverified bugs | Fixed bugs needing QA verification |
Bug Triage
Query Name | Description |
---|---|
unconfirmed bugs | Bugs needing triage |
qawanted bugs | bugs with QA needs |
in-litmus? bugs | bugs requesting a manual test case be created |
Test Items Details
Localization
- Details of localization test requirements - tbd
Accessibility
- Details of feature accessibility test requirements - tbd
Tests Details
Automated Tests Details
Developer Tests
- Links to automated developer tests
Mozmill Tests
Mozmill testing of this feature is not planned for the immediate future (this release)
Manual Tests Details
Weave 1.0 test suite is available. This suite will coincide with continued Sync extension development. As Sync lands on Fx 4, test groups for Sync will be added to the Firefox 4 test suite.
Smoke_Tests
- can be found on Litmus
Regression_Tests
- * can be found on Litmus
Functional_Tests
- can be found on Litmus
Community Test Events Details
Testdays
- Links to test day event results for feature - date tbd
Bugdays
- Links to bug day event results for feature - date tbd
Meetups
- Links to Meetup events for feature include in Fx4 meet-up?