Features/Add-ons/Add-ons Default to Compatible/TestdayScenarios
From MozillaWiki
Contents
Default to Compatible - 13.01.2012 testday
Suggestions and notes:
- download add-ons which you will use for several tests (opening them with another browser). Afterwards, just drag and drop them in Firefox to start the installation process
- do not test an add-ons functionality thoroughly. just make sure it doesn't cause any Firefox issues
- pay special attention to the upgrade process. Add-ons should not harm the Firefox upgrade in any way
- Firefox 10 should list all add-ons as compatible with the following exceptions: add-ons which are not compatible with Firefox 4 or lower, binary add-ons (the chrome manifest file lists binary components)
- in order to perform a pave-over upgrade, install the new build over the old one (in the same location)
Scenario 1
- Install Firefox 4 with a fresh profile from here.
- Install 10 add-ons from this list and at least one binary add-on not compatible with Firefox 10 (Grafx Bot [not marked compatible with Fx 4, you can use extensions.checkCompatibility.4.0 = false], Cooliris, FoxyTunes- all hosted on AMO)
- Perform a pave-over upgrade with Firefox 10 Beta 4.
- Open the Add-ons manager from Tools-Add-ons and verify all add-ons can be disabled. Turn them back to enabled before passing to step 5.
- Log in and browse through the following sites: gmail, youtube, facebook, twitter, yahoo
- Verify that the buttons from the navigation toolbar (e.g. back, forward, reload, stop etc.) work correctly.
- Verify that random entries in the Menu bar work correctly (e.g. select one entry from File, Edit, View, History, Bookmarks, Tools, Help)
Expected results:
- for step 4, the Add-on manager should list all add-ons installed in step 2.
- there should be no Firefox breakage after browsing through the sites in step 5 and the toolbars from step 6 and 7.
Please report the Operating System, the result of the test and the combination of add-ons used in testing in the Tracking document.
Scenario 2
- Install Firefox 7.0.1 with a fresh profile from here.
- Install top 10 add-ons from this list and at least one binary add-on not compatible with Firefox 10 (GrafX Bot, Cooliris, FoxyTunes- all hosted on AMO)
- Perform a pave-over upgrade with Firefox 10 Beta 4.
- Open the Add-ons manager from Tools-Add-ons and verify all add-ons can be disabled. Turn them back to enabled before passing to step 5.
- Install another 5 add-ons from this list.
- Log in and browse through the following sites: gmail, youtube, facebook, twitter, yahoo
- Verify that the buttons from the navigation toolbar (back, forward, reload, stop etc.) work correctly.
- Verify that random entries in the Menu bar work correctly (select one entry from File, Edit, View, History, Bookmarks, Tools, Help)
Expected results:
- for step 4, the Add-on manager should list all add-ons installed in step 2.
- there should be no Firefox breakage after browsing through the sites in step 6 and the toolbars from step 7 and 8.
Please report the Operating System, the result of the test and the combination of add-ons used in testing in the Tracking document.
Scenario 3
- Install any Firefox Beta 9 with a fresh profile (e.g. Firefox9beta5).
- Change the upgrade channel from "beta" to "releasetest" from the channels-pref.js file in firefox/defaults/pref
- Install top 10 add-ons from this list and at least one binary add-on not compatible with Firefox 10 (GrafX Bot, Cooliris, FoxyTunes- all hosted on AMO)
- Upgrade to Firefox10 Beta4 by opening Help-About:Firefox
- Open the Add-ons manager from Tools-Add-ons and verify all add-ons can be disabled. Turn them back to enabled before passing to the next step.
- Install another 5 add-ons from this list.
- Log in and browse through the following sites: gmail, youtube, facebook, twitter, yahoo
- Verify that the buttons from the navigation toolbar (back, forward, reload, stop etc.) work correctly.
- Verify that random entries in the Menu bar work correctly (select one entry from File, Edit, View, History, Bookmarks, Tools, Help)
- Remove the add-ons installed in step 6 and install another set of add-ons.
- Repeat steps 7-9 for these add-ons as well
- Repeat steps 11-12 again for other sets of add-ons (remove add-ons, install new set, test, repeat)
Expected results:
- for step 5, the Add-on manager should list all add-ons installed in step 2.
- there should be no Firefox breakage after browsing through the sites in step 7 and the toolbars from step 8 and 9.
Please report the Operating System, the result of the test and the combination of add-ons used in testing in the Tracking document.
Scenario 4
- Install any Firefox Beta 9 with a fresh profile (e.g. Firefox9beta5).
- Install top 10 add-ons from this list and at least one binary add-on not compatible with Firefox 10 (GrafX Bot, Cooliris, FoxyTunes- all hosted on AMO)
- Check for Updates using About:Firefox from the Help menu and close Firefox afterwards. (do not apply the updates)
- Modify your update.status file from "pending" to "failed" (C:\Documents and Setting\<user profile>\Local Settings\Application Data\Mozilla\Firefox\Mozilla Firefox\updates\0\ folder on XP)
- Open Firefox and upgrade to Firefox10 Beta4 by opening Help-About:Firefox
- Open the Add-ons manager from Tools-Add-ons and verify all add-ons can be disabled. Turn them back to enabled before passing to the next step.
- Install another 5 add-ons from this list.
- Log in and browse through the following sites: gmail, youtube, facebook, twitter, yahoo
- Verify that the buttons from the navigation toolbar (back, forward, reload, stop etc.) work correctly.
- Verify that random entries in the Menu bar work correctly (select one entry from File, Edit, View, History, Bookmarks, Tools, Help)
Expected results:
- for step 6, the Add-on manager should list all add-ons installed in step 2.
- there should be no Firefox breakage after browsing through the sites in step 8 and the toolbars from step 9 and 10.
Please report the Operating System, the result of the test and the combination of add-ons used in testing in the Tracking document.