Features/Firefox/Windows Plugin Hang UI/TestPlan: Difference between revisions
< Features | Firefox | Windows Plugin Hang UI
Jump to navigation
Jump to search
(→Bugs) |
No edit summary |
||
Line 27: | Line 27: | ||
== 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 == |
Revision as of 13:01, 17 October 2012
Windows Plugin Hang UI
Feature | Status | Dev Lead | QA Lead | Status |
Windows Plugin Hang UI | In Planning | Manuela Muntean |
Summary
- An UI presenting which plugin is unresponsive and allowing to kill it will be shown after each crash.
- Afterwards, plugins will be killed automatically after a longer timeout, between 45 and 60 seconds.
- This feature is available starting Firefox 19 Beta
Reference
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
- The test cases for this feature can be viewed [here]. (tests are still under development, will be updated)
Bugs
- bug 801806 - SecReview: Windows Plugin Hang UI - NEW