April 02, 2007
You Are Not Done Yet: Upgrades
You are not done testing unless...you understand how your application handles being installed over previous versions of your application, and having the operating system upgraded out from under it. You may want to test installing a previous version over, or side-by-side to, the current version as well. Consider whether to cover all three combinations: upgrading just your application, upgrading just your operating system, and upgrading both the operating system and your application.
Application Upgrade
- Verify upgrading over a previous version replaces appropriate files and no others
- Verify installing this version side-by-side to previous versions works correctly
- Verify the correct files do and do not exist after an upgrade, and that their versions are also correct
- Verify default settings are correct
- Verify previously existing settings and files are maintained or modified, as appropriate
- Verify all functionality works correctly when the previous version(s) and/or the new version is set to Run From Network
- Verify any features and applications dependent on files or functionality affected by the upgrade work correctly
Operating System Upgrade
- Verify upgrading over a previous version replaces appropriate files and no others
- Verify all functionality works correctly
- Verify any features and applications dependent on operating system files or functionality affected by the upgrade work correctly
Posted by The Braidy Tester at 07:30 AM Permalink
|
January 2008
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
| |
|
1 |
2 |
3 |
4 |
5 |
| 6 |
7 |
8 |
9 |
10 |
11 |
12 |
| 13 |
14 |
15 |
16 |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 |
31 |
|
|
January 2008
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
| |
|
1 |
2 |
3 |
4 |
5 |
| 6 |
7 |
8 |
9 |
10 |
11 |
12 |
| 13 |
14 |
15 |
16 |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 |
31 |
|
|
|