3.1.2 Test Plan
Test day: Tuesday, January 10, 2006
Test Build:
M20060109-1200
Components: Platform Search, Platform Text,
JDT Text and JDT/UI
Testers: Martin Aeschlimann, Benno Baumgartner, Tom Eicher (Linux), Markus Keller, Philip Mayer, Daniel Megert, Tobias
Widmer
3.1.2 Bug verification - all
Carefully verify all bugs that got fixed in the
3.1.2
maintenance stream by not only using the listed scenario but also try to break the fix with variants of the listed steps.
Smoke Test - Tester: Daniel Megert, Philip Mayer
- Perform the smoke test but be creative when following the steps. Each tester does the full smoke test.
Verify impact of JDT Core fixes on JDT Text and JDT UI - Tester: Martin Aeschlimann
- go through the JDT Core fixes and verify those that could impact JDT Text and/or JDT UI
Realize a small project - Tester: Benno Baumgartner, Philip Mayer
Realize a "small" project. Start with a fresh workspace and setup new projects, adjust
preferences settings to your normal programming style. Implement the
project using J2SE 5.0 features. The goal is to test functionality not
covered by your daily development.
Typing - Tester: Tobias Widmer (FAQ: Tom Eicher, Daniel Megert)
- stress indent command (Ctrl+I) in the Java editor
- test move/copy lines
Code Assist - Tester: Markus Keller (FAQ: Tom Eicher, Daniel Megert)
- test code assist in dialogs
- test code assist inside Javadoc
- test code completion for static imports
- try different combinations of incremental completion
- test overriding methods in parametrized anonymous types - verify that generated methods are correctly parametrized
- write the following statement by typing everything in (don't use
code assist, but wait at every period for the auto-activated assist).
Make sure that the auto-activated content assist does not interfere
with your typing:
new StringBuffer(new String("foobar").substring(1, 3).hashCode()).append(System.out).toString();
Use Latest 3.1.2 Build For Daily Work - Tester: Tom Eicher, Markus Keller
- after the test pass Tom Eicher (Linux) and Markus Keller
(WindowsXP) will use the latest 3.1.2 build for daily development
during this week