QA/Firefox3/TestPlan/Addons: Difference between revisions

From MozillaWiki
< QA‎ | Firefox3‎ | TestPlan
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
Feature Addons Test Plan
;Feature Addons Test Plan


= Overview =
= Overview =


(Provide an abstract of the feature and the test strategy. Are there particular challenges with testing this feature?)
This Testplan will focus on the new components of Addons and FUEL 0.2 that will be included with Firefox 3.
 
1) Test Addons
 
Priority 1 items include:
* Unify add-ons management system and add plugin management system
* Support shipping of localized user-facing addon text
priority 2 items include:
* Add-ons can be installed in fewer mouse clicks
* Ensure user understands the risks about installing extensions
* Clarify XPi install dialogs and user interactions
* Allow Add-on configuration UI to be accessed from main application configuration UI
* Improve discoverability of Add-on configuration UI
* Add visual indication to browser UI when Add-on updates are available
* Add permanent button for restarting Firefox [https://bugzilla.mozilla.org/show_bug.cgi?id=369075 (bug 369075)]
* Simplify language and unify terminology related to Add-ons
* Support displaying information about the update in the updater
* Support add-on conflict resolution
* Promote the existence of Add-ons that could help the user accomplish their current task
* Help documents should link to related Add-on categories on addons.mozilla.org
 
The following items are At Risk for this milestone.
* Remove extension installation whitelist (Help wanted)
* Install Add-on without requiring a browser restart
 
2) Test FUEL
* Ship the FUEL JavaScript library 
 


= Scope of planned testing =
= Scope of planned testing =

Revision as of 23:26, 24 May 2007

Feature Addons Test Plan

Overview

This Testplan will focus on the new components of Addons and FUEL 0.2 that will be included with Firefox 3.

1) Test Addons

Priority 1 items include:

  • Unify add-ons management system and add plugin management system
  • Support shipping of localized user-facing addon text

priority 2 items include:

  • Add-ons can be installed in fewer mouse clicks
  • Ensure user understands the risks about installing extensions
  • Clarify XPi install dialogs and user interactions
  • Allow Add-on configuration UI to be accessed from main application configuration UI
  • Improve discoverability of Add-on configuration UI
  • Add visual indication to browser UI when Add-on updates are available
  • Add permanent button for restarting Firefox (bug 369075)
  • Simplify language and unify terminology related to Add-ons
  • Support displaying information about the update in the updater
  • Support add-on conflict resolution
  • Promote the existence of Add-ons that could help the user accomplish their current task
  • Help documents should link to related Add-on categories on addons.mozilla.org

The following items are At Risk for this milestone.

  • Remove extension installation whitelist (Help wanted)
  • Install Add-on without requiring a browser restart

2) Test FUEL

  • Ship the FUEL JavaScript library


Scope of planned testing

(What do you plan to test? What is covered by Developer testing? What is not practical to test?)

Platform and Configurations

( Describe any particular OS platform, environmental configurations or FireFox configuration considerations)

Major Test Areas

(describe major test areas of the feature and major test cases. Once the plan is done, these major test cases can be fleshed out into litmus or automated test cases)

Schedule/milestones

( Provide some breakdown of the major areas of the feature, how long it will take to develop or run the tests, and an approximate time this will be done.

References

(List useful links to the bug containing design info, feature meeting notes, wiki info, standards info, litmus group or subgroup, etc)