Maintenance Release Test Plan
Goal
The goal of this test pass is to achieve full coverage of the SDK to get a good overall picture on the state of the build.
Checklist
Please see the full test plan first.
Here is a checklist of some of the late changing things to verify during the test pass. Every tester should try to verify all of the items in this list.
- Verify the bugs fixed for 3.0.1.
- Storing and restoring the state of views and editors. In particular, we want to make sure that the full functionality of a part is available when it is restored (as opposed to when it is created after starting).
- Play with the capabilities preference page; make sure it works as expected.
- Try the cut, copy, paste, and select all key bindings in various places.
- Verify that the ESC and DEL keys work when and where they are expected to work.
- Try to change encodings, and verify that changing the encoding triggers a build. This is particularly important with regards to different locales.
- Play around with colours, fonts, and themes; make it sure it all works as expected.
- Make sure that builds happen when you expect them too.
- Watch for general performance problems.
Platforms
The following are the platform assignments for the test pass. Please try use the listed platform for all parts of the test pass.
| Linux GTK+ | Kim Horne (GTK+ 2.2.1), Douglas Pollock (GTK+ 2.4.x) |
| Linux Motif | Michael Van Meekeren |
| MacOS X | Ines Khelifi |
| Solaris | Billy Biggs |
| Windows 2000 | Nick Edgar |
| Windows XP |
Andrew Eidsness, Stefan Xenos (dual-monitor), Tod Creasey (simplified chinese) |