Juno M4 Test Plan
Testing day: Tuesday 2011-12-06
Test Build: Always switch to latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Raksha, Deepak, Markus and Dani
Setup
Builds
Platforms
Goal
- test new functionality added since M3
- verify that severe bugs are correctly fixed
Test New Functionality
JAR Export wizard (Deepak, Markus - Questions: Dani)
Test the problem reporting based on the problem handling options on the second page of the wizard.
- verify that it warns when class files are not exported due to problems
- verify that it tells when class files are exported with problems
Templates (Markus, Raksha - Questions: Dani)
- test the improved 'static_final' template
- test the new 'public_static_method' template
Quick assists in Properties File editor (Raksha, Dani - Questions: Deepak)
- verify that the preview looks good and is correct e.g. for 'Remove Properties' quick assist
- verify that the invoking quick assists does not throw an exception
Move Instance Method refactoring (Markus, Raksha - Questions: Deepak)
The refactoring dialog has changed a little
- verify that the current dialog looks good and is easy to understand for an average user
- sanity check the refactoring
Method parameter annotations (Raksha, Deepak - Questions: Markus)
- verify that annotations on method/constructor parameters show up in Javadoc view and hovers
- verify that references are actually clickable links
- verify graceful degradation in case of invalid source (no exceptions thrown)
- if you don't like the rendering, compare it first to javadoc.exe output (e.g. missing handling of HTML tags in string literals ...)
Null annotations (Deepak, Dani - Questions: Markus)
- verify properties and workspace perference pages
- verify that the org.eclipse.jdt.annotation bundle can be used from a plug-in project and as standalone JAR
- play with the compiler implementation (quick fixes have not been released yet)
Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.