3.5 M4 Test Plan
Test day: Tuesday, 2008-12-09
Test Build: I20081209-0100
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Dani, Raksha
Platforms
- WindowsXP: Raksha
- WindowsVista: -
- Linux GTK: Dani
- Mac OS X: -
Goal
- test new functionality added since 3.5 M3
- 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.
Delete Working Sets from Package Explorer (Dani, Raksha - FAQ: Raksha)
Test that working sets can be deleted when using working sets as top-level elements in the Package Explorer (see bug 182539).
- 'Delete' is enabled when the selection only contains working sets
- remove and hide work for single and multiple working sets
- remove is disabled for "Other Projects" , which can only be hidden from Package Explorer
- selection of working sets with other resources/elements results in 'Delete' disable
Breadcrumb drop down shows containers (Raksha, Dani - FAQ: Dani)
Test that the breadcrumb drop down renders container (referenced libraries, JRE, PDE).
'Never join lines' formatter preferences (Raksha, Dani - FAQ: Dani)
Test the new formatter preferences.
- test that the preference can be set on the 'Line Wrapping' tab
- test that the preference can be set on the 'Comments' tab
- test that the mnemonics work on those two preference tabs
- test that the preference for comments works and does not affect code
- test that the preference for line wrappings works and does not affect comments
Initial find field should escape with \R, not \r and \n (Dani, Raksha - FAQ: Markus)
Test initial find field escaping.
Open actions availability in JDT views and editors (Raksha, Dani - FAQ: Dani)
Verify that the the open actions are available when a JDT view or editor has focus (see bug 252611).
Simpler setup of Content Assist (Raksha, Dani - FAQ: Dani)
- verify that the content assist action works out of the box when a content assistant is contributed via source viewer configuration (see bug 138370)
- verify that the migration guide entry is there and correct
Test refactorings with participants (Dani, Raksha - FAQ: Markus)
- test refactorings with participants (e.g update launch launch configurations and plugin.xml on Rename Type, update breakpoints when moving CUs or renaming members)
- changes are now executed in background thread (see bug 175733)
Test dead code compiler problem detection (Raksha, Dani - FAQ: Markus)
- test that the preference page correctly shows the new option
- test that changing the new option is applied to the open editor
- test that quick fixes for dead code appear and work
New FilteredTree look (Raksha, Dani - FAQ: Dani)
Test that the new filtered tree looks OK and works as expected.
- test it in the preference dialog
- test it in JDT's 'Add JARs...' build path dialog
Test 3.4.2 Fixes
Make sure to verify all
Platform Search,
Platform/JDT Text and
JDT UI fixes.
Test all fixes against 3.4.2 (Dani)
Use M20081203-0800 to verify the bugs.
Test all fixes against 3.5 M4 (Dani)
Bug Verification
Before starting to verify a bug add a comment indicating
that you are about to verify it.