3.5 M5 Test Plan
Test day: Tuesday, 2009-01-27
Test Build: use I20090126-1800 until I20090127-0100 is available
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Raksha, Markus and Dani
Platforms
Goal
- test new functionality added since 3.5 M4
- verify that severe bugs are correctly fixed
- sanity check performance
Test New Functionality
First test all those items where you are listed as first tester.
Assign Working Sets dialog should preserve check box setting (Markus, Dani - Questions: Raksha)
Test that the check box setting in Assign Working Set dialog is preserved (see bug 256879).
- test that setting is preserved only if user presses 'OK', and not preserved if user presses 'Cancel'
- check with single/multiple projects
- check the Javadoc
Automatically show new working sets (Markus, Dani - Questions: Raksha)
When using 'Working Sets' as top level elements, test that (see bug 254603):
- newly created working sets appear automatically
- we no longer ask the user when creating a new Java working set or a new Java project
Jar-in-Jar class loader of Runnable JAR Exporter (Markus, Raksha - Questions: Benno, Dani)
Test the new Jar-in-Jar class loader (see bug 219530):
- export works
- JAR is correctly built
- JAR can be run
- dialog setting is preserved
Model-based synchronizations (Dani, Raksha - Questions: Markus)
Test model-based Java synchronizations (see bug 261198):
- make sure models are enabled on Preferences > Team > CVS > Synchronize/Compare
- verify that Synchronize view shows the right differences for changes in packages
- check CVS decorations in Package Explorer and Project Explorer
'Rename in workspace' quick fix (Dani, Raksha - Questions: Markus)
Go back from refactoring preview (Raksha, Dani - Questions: Markus)
- check refactorings that use a dialog (no Back, Next buttons)
- verify that Preview, Back, Preview, OK works
DND updates references (Raksha, Dani - Questions: Markus)
Test that drag-and-drop in the Package Explorer sets the 'update references' flag (see bug 239347):
- to see the flags passed to refactoring participants, you can install
com.ibm.zrh.refactoring.testing from our internal CVS repsitory and verify the console output
Block selection in textual editors (Raksha, Markus - Questions: Tom, Dani)
Test block (aka column or rectangular) selection works.
- test that it can be enabled and disabled via tool bar button (need to enable 'Editor Presentation' action set)
- test that it can be enabled and disabled by Alt+Shift+A key binding
- test that it works in all textual editors
- test with different fonts, including proportional
- test cut, copy & paste
Bug Verification
Before starting to verify a bug add a comment indicating that you are about to verify it.