MozillaQualityAssurance:UpdateTestMatrix: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 29: | Line 29: | ||
|- | |- | ||
| Install in Default Location->Check for update | | Install in Default Location->Check for update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
|- | |- | ||
| Install in Non Default Location->Check for Update | | Install in Non Default Location->Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
| Line 42: | Line 42: | ||
|- | |- | ||
| Clean Installation to default location->Check for Update | | Clean Installation to default location->Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
| Line 49: | Line 49: | ||
|- | |- | ||
| Pave Over Install to default location->Check for Update | | Pave Over Install to default location->Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
| Line 56: | Line 56: | ||
|- | |- | ||
| Clean Installation to non default location->Check for Update | | Clean Installation to non default location->Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
| Line 63: | Line 63: | ||
|- | |- | ||
| Pave Over Install to non default location->Check for Update | | Pave Over Install to non default location->Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
| Line 70: | Line 70: | ||
|- | |- | ||
| Install Major Update, roll back to 1.5.0.x | | Install Major Update, roll back to 1.5.0.x | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | See Note | ||
| | | | ||
| | | | ||
|- | |- | ||
| Install Major Update, roll back to 1.5.0.x, then perform another major update | | Install Major Update, roll back to 1.5.0.x, then perform another major update | ||
| | |'''PASS''' on scenario 1&2 -Tomcat | ||
|} | |} | ||
| Line 91: | Line 91: | ||
|- | |- | ||
| Install in Default Location->Launch Immediately->Check for update | | Install in Default Location->Launch Immediately->Check for update | ||
| '''PASS''' on scenario 1&2 -Tomcat (for 2.0.0x Updates see Bug 383518) | |||
| '''PASS''' on scenario 1&2 -Tomcat - Installation as non - Admin not possible | |||
| | | | ||
| | | | ||
| | | | ||
| Line 99: | Line 99: | ||
|- | |- | ||
| Install Build, Do not launch. Relaunch as Admin using context menu>Check for Update | | Install Build, Do not launch. Relaunch as Admin using context menu>Check for Update | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | '''PASS''' on scenario 1&2 -Tomcat | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| Line 135: | Line 127: | ||
|- | |- | ||
|Install build. Launching from another app, such as thunderbird. | |Install build. Launching from another app, such as thunderbird. | ||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| Install build, don't launch at end of install. Relaunch by clicking on shortcut icon->Check for Update | |||
| | | | ||
| | | | ||
| Line 142: | Line 141: | ||
| | | | ||
|} | |} | ||
= Test Environment = | |||
* Tomcat | |||
** Windows XP Professional SP 2 / Windows XP x64 SP2 | |||
** Default Dir: c:\Program Files\Mozilla Firefox | |||
** Non-Default Localtion: c:\mutest | |||
= Notes = | |||
* Tomcat | |||
** Note: Its not possible to install Firefox 1.5.x under Windows XP without Admin Rights. You will get warning messages if you continue and then the Installation stops because no access rights. | |||
Latest revision as of 20:37, 19 June 2007
Software Update Test Matrix - Win XP and Win Vista
Relevant Bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=383518 - Non-Vista Windows users are prompted for updates they cannot apply
- https://bugzilla.mozilla.org/show_bug.cgi?id=303595 - updates under windows as non-administrator user not possible
- https://bugzilla.mozilla.org/show_bug.cgi?id=375710#c60->For more detail about why going through the registry matters
*https://bugzilla.mozilla.org/show_bug.cgi?id=375710->But as of 2.0.0.4, with bsmedberg's fix for https://bugzilla.mozilla.org/show_bug.cgi?id=375710, we should be putting the update files in <UserLocalDataDir>\updates\<relative path to app dir from Program Files> if application dir is under C:\Program Files\.... (If you aren't installing under C:\Program Files\..., we should be putting the update files along side the app like we used to.
Will test:
- Minor Update (2.0.0.3->2.0.0.4)
- Major Update (1.5.0.12->2.0.0.4)
- Marcia will test Vista
- Tomcat will test XP
- Will not test:
- Manually checking for updates versus automatically update notification
These scenarios cover (1) Installation locations and (2) Clean install versus pave over installs
| XP Admin User | XP Standard User | Vista Admin User | Vista Standard User | Vista Admin UAC On | Vista Admin UAC Off | |
|---|---|---|---|---|---|---|
| Install in Default Location->Check for update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Install in Non Default Location->Check for Update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Clean Installation to default location->Check for Update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Pave Over Install to default location->Check for Update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Clean Installation to non default location->Check for Update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Pave Over Install to non default location->Check for Update | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Install Major Update, roll back to 1.5.0.x | PASS on scenario 1&2 -Tomcat | See Note | ||||
| Install Major Update, roll back to 1.5.0.x, then perform another major update | PASS on scenario 1&2 -Tomcat |
Timing Issues related to installation
| XP Admin User | XP Standard User | Vista Admin User | Vista Standard User | Vista Admin UAC On | Vista Admin UAC Off | |
|---|---|---|---|---|---|---|
| Install in Default Location->Launch Immediately->Check for update | PASS on scenario 1&2 -Tomcat (for 2.0.0x Updates see Bug 383518) | PASS on scenario 1&2 -Tomcat - Installation as non - Admin not possible | ||||
| Install Build, Do not launch. Relaunch as Admin using context menu>Check for Update | PASS on scenario 1&2 -Tomcat | PASS on scenario 1&2 -Tomcat |
Where location is launched from
| XP Admin User | XP Standard User | Vista Admin User | Vista Standard User | Vista Admin UAC On | Vista Admin UAC Off | |
|---|---|---|---|---|---|---|
| Install build, don't launch at end of install. Relaunch from Start->Search>Check for Update | ||||||
| Install build. Launching from another app, such as thunderbird. | ||||||
| Install build, don't launch at end of install. Relaunch by clicking on shortcut icon->Check for Update |
Test Environment
- Tomcat
- Windows XP Professional SP 2 / Windows XP x64 SP2
- Default Dir: c:\Program Files\Mozilla Firefox
- Non-Default Localtion: c:\mutest
Notes
- Tomcat
- Note: Its not possible to install Firefox 1.5.x under Windows XP without Admin Rights. You will get warning messages if you continue and then the Installation stops because no access rights.