Confirmed users
1,333
edits
Simona Badau (talk | contribs) |
Simona Badau (talk | contribs) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 41: | Line 41: | ||
*Feature wiki page - [https://wiki.mozilla.org/Silent_Update_OS_Dialogs Link] | *Feature wiki page - [https://wiki.mozilla.org/Silent_Update_OS_Dialogs Link] | ||
*Process Description wiki page - [https://wiki.mozilla.org/Windows_Service_Silent_Update Link] | *Process Description wiki page - [https://wiki.mozilla.org/Windows_Service_Silent_Update Link] | ||
== Not Tested == | |||
*Other Silent Update sub-features. | |||
*Non-silent updates. | |||
== Use Cases to Test == | == Use Cases to Test == | ||
*Test that on Windows 2000 the service is not installed nor used when performing an update. | |||
*Test that using a limited user account does not install the service. | |||
*Test that installing an x64 native build on an 64-bit machine does not install the service nor uses the service. | |||
*Test that installing an x86 build on an 64-bit machine, installs the service. | |||
*Test that when performing an update and the service is not needed for write access (the UAC is set to off or is not present) the service will not be used (no new maintenanceservice logs are generated). | |||
*Test that if the service is already installed: | |||
**installing an update of a higher service number will replace the old service. | |||
**installing an update of a lower service number will NOT replace the old service. | |||
**and another product with a higher version number gets installed, it will replace the old service. | |||
**and another product with a lower version number gets installed, it will NOT replace the old service. | |||
*Test applying updates on a limited user account having the service already installed on the admin user account. | |||
*Test applying updates on a limited user account without having the service already installed on the admin user account. | |||
*Test applying updates on an limited user account from a Windows XP/ Windows 2003 machine (UAC is not present). | |||
*Test applying updates on an admin user account from a Windows XP/ Windows 2003 machine (UAC is not present). | |||
*Test applying updates on an admin user account having the UAC active (at all levels) from a Windows Vista/Windows 7 machine. | |||
*Test applying updates on a limited user account having the UAC active (at all levels) from a Windows Vista/Windows 7 machine. | |||
*Test applying updates on an admin user account having the UAC off from a Windows Vista/Windows 7 machine. | |||
*Test applying updates on a limited user account having the UAC off from a Windows Vista/Windows 7 machine. | |||
*Test doing 2 updates at once. | |||
== Edge Cases == | |||
== Test Cases == | |||
* | * Test cases can be found in the Spreadsheet: [https://docs.google.com/spreadsheet/ccc?key=0AqGzGxmQdXo1dG1JZWNJOHRYZnc1QVFVaHNfTTV1VUE&hl=en_US#gid=0 Google Spreadsheet] under the Required TC - Template and the Test Cases sheets. | ||
* The results of the prior testing done can also be found in the same Spreadsheet: [https://docs.google.com/spreadsheet/ccc?key=0AqGzGxmQdXo1dG1JZWNJOHRYZnc1QVFVaHNfTTV1VUE&hl=en_US#gid=0 Google Spreadsheet]. | |||
== Important bugs == | |||
== | *{{Bug|481815}} - Provide a Windows service to update applications without asking Administrator password - '''RESOLVED FIXED''' | ||
*{{Bug|529746}} - App update should request elevation when the user doesn't have privileges to update - '''NEW''' | |||
*{{Bug|307181}} - Eliminate wait while restarting Firefox after update (apply update in background) - - '''NEW''' | |||
*{{Bug|708778}} - Updater service used on Windows should drop as many permissions as possible - '''RESOLVED FIXED''' | |||
*{{Bug|715876}} - Allow native x64 builds to install and use the Mozilla Maintenance Service - '''NEW''' | |||
*{{Bug|716477}} - Canceling the Firefox uninstaller shows a Program compatibility assistant window (ditto Mozilla Maintenance Service uninstaller) - '''NEW''' | |||
*{{Bug|716492}} - Maintenance service does not get installed if the user has write access to their installation directory - '''NEW''' | |||
*{{Bug|509158}} - Sign builds as part of the build process - '''RESOLVED FIXED''' | |||
*{{Bug|508158}} - On the /user page under the 'My Reviews' section the links to the addons are broken - '''VERIFIED FIXED''' | |||
*{{Bug|709598}} - If no registry keys exist for the install dir, don't try to use the maintenance service for updates '''RESOLVED FIXED''' | |||
*{{Bug|715489}} - MozillaMaintenance service is missing a description in Service Manager '''RESOLVED FIXED''' | |||
*{{Bug|715910}} - Service is sometimes not used because security does not always get set to allow unelevated user access '''RESOLVED FIXED''' | |||
*{{Bug|716126}} - Include update.status contents inside maintenanceservice.log file on failed updates '''RESOLVED FIXED''' | |||
*{{Bug|716473}} - Mozilla Maintenance Service uninstaller asks the user to stop the service '''RESOLVED FIXED''' | |||
*{{Bug|716480}} - Control Panel program list entry for Mozilla Maintenance Service says "Uninstall/Change" instead of "Uninstall" - '''RESOLVED FIXED''' | |||
*{{Bug|716915}} - Service is sometimes not used after several successful service updates because maintenanceservice.exe is missing - '''RESOLVED FIXED''' | |||
*{{Bug|719947}} - Add an indeterminate progress bar for updates applied from service - '''RESOLVED FIXED''' | |||
== Sign off criteria for Aurora == | |||
== Sign off criteria for Beta == | |||
== | == Sign off criteria for Release == | ||
== New to this Feature? Would you like to try it? Get a quick start guide! == | |||
* You can find more details [https://wiki.mozilla.org/Silent_Update_OS_Dialogs/TestPlan/QuickStartGuide Here]. | |||
* | |||