Confirmed users
6,361
edits
mNo edit summary |
m (→Test Cases) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 22: | Line 22: | ||
= Things We Don't Test = | = Things We Don't Test = | ||
* Automatic downloading and updating of plugins | * Automatic downloading and updating of plugins | ||
* the [https://www | * the [https://www.mozilla.com/en-US/plugincheck/ plugin check page] will be tested by WebdevQA team | ||
= Plugin candidates for Updates = | = Plugin candidates for Updates = | ||
Line 31: | Line 31: | ||
* Sun (Java) | * Sun (Java) | ||
= Test Cases | = Test Cases = | ||
;Notification Bar | ;Notification Bar | ||
[[File:NotificationBar.png]] | [[File:NotificationBar.png]] | ||
* Verify if site has multiple plugin notifications, the order of the notifications will be in: Outdated > Missing > Blocked. | * Verify if site has multiple plugin notifications, the order of the notifications will be in: Outdated > Missing > Blocked. | ||
* ''Out of date plugins'' | ** Note that only one of these notifications will appear in the weighted order. | ||
** Test a site with an outdated plugin | * ''Out of date plugins (setting severity = 0)'' | ||
** Test a site with an outdated plugin (You may also need to configure the blocklist.xml file and set severity = 0; means outdated) | |||
*** For example, this will set quicktime to out-of-date: | |||
<pluginItem os="WINNT"> | |||
<match name="description" exp="Flash 9.0"/> | |||
<versionRange severity="0"/> | |||
</pluginItem> | |||
>>This will affect all versions of Flash 9.x on Windows<< | |||
** Verify notification bar drops down if your version of your plugin != latest plugin offered. Note the icons, color, and font will change depending on your OS. | ** Verify notification bar drops down if your version of your plugin != latest plugin offered. Note the icons, color, and font will change depending on your OS. | ||
** Clicking "Update Plugins..." button will take you to the mozilla.com page to update the plugin. The page also lists all the | ** Clicking "Update Plugins..." button will take you to the mozilla.com page to update the plugin. The page also lists all the outdated plugins the user has installed (this page tested by webdev) | ||
* ''Blocklisted plugins'' | * ''Blocklisted plugins (setting severity = 1 or 2)'' | ||
** Blocklist your plugins using test blocklist.xml settings. (See [https://wiki.mozilla.org/Extension_Blocklisting:Testing#How_to_Test_With_a_Local_Blocklist_File here] for instructions and configurations) | ** Blocklist your plugins using test blocklist.xml settings. (See [https://wiki.mozilla.org/Extension_Blocklisting:Testing#How_to_Test_With_a_Local_Blocklist_File here] for instructions and configurations) | ||
** Verify plugin is blocklist notification bar. Note the icons, color, and font will change depending on your OS. | ** Verify plugin is blocklist notification bar. Note the icons, color, and font will change depending on your OS. | ||
Line 56: | Line 64: | ||
*** Text shows: "A newer, safer version is available. <More information link>" | *** Text shows: "A newer, safer version is available. <More information link>" | ||
*** Plugin icon has a exclamation icon over it | *** Plugin icon has a exclamation icon over it | ||
** If the plugin is blocklisted, | ** If the plugin is blocklisted, (setting severity = 1 or 2) | ||
*** Text shows: " | *** Text shows: "Disabled for your protection. <more information link>" | ||
*** Plugin icon has a exclamation icon over it | *** Plugin icon has a exclamation icon over it | ||
** Verify after updating the plugin to the latest version, the outdated notification disappears. | ** Verify after updating the plugin to the latest version, the outdated notification disappears. | ||
** Verify a "Find Updates" button is present on plugins tab | ** Verify a "Find Updates" button is present on plugins tab. Button will take user to the mozilla.com plugin check page. | ||
[[File:pluginsTab.png]] | [[File:pluginsTab.png]] | ||
Line 67: | Line 75: | ||
** If update is available, | ** If update is available, | ||
*** User is prompted to update firefox | *** User is prompted to update firefox | ||
* | *** Verify the update link in the screenshot goes to the mozilla.com plugin check page | ||
** If no update available, verify check for outdated plugins screen | |||
** Verify | |||
** On startup (not after an update), if outdated plugins are detected, open a tab to the outdated plugins page. This would only happen once for a plugin version. | ** On startup (not after an update), if outdated plugins are detected, open a tab to the outdated plugins page. This would only happen once for a plugin version. | ||
[[File:PluginsUpdate.png]] | [[File:PluginsUpdate.png]] | ||
= Reference = | = Reference = | ||
* The Tracking Bug: {{bug|514327}} | |||
* [https://wiki.mozilla.org/Firefox/Projects/Plugin_Update_Referrals Sprint Spec] | * [https://wiki.mozilla.org/Firefox/Projects/Plugin_Update_Referrals Sprint Spec] | ||
* See [https://wiki.mozilla.org/Plugins:PluginCheck Plugins:PluginCheck] for updates on the website and service side of this problem. | * See [https://wiki.mozilla.org/Plugins:PluginCheck Plugins:PluginCheck] for updates on the website and service side of this problem. |