Oxygen M1 Test Plan
Test day: Tuesday, 2016-08-02
Test Build: Latest I-build
Components: JDT UI, JDT Text, Platform Search, Platform Text
Testers: Noopur, Markus and Dani
Setup
Platforms
- Linux GTK: Noopur
- Mac OS X 10.11: Markus
- Windows 7: Dani
Goal
- test new functionality added since 4.6
- verify that severe bugs are correctly fixed
- verify that all 4.6.1 bugs are correctly fixed
Test New Functionality
Note: First test the items where your name is listed first. Then test the other items.
JUnit View: "Show Stack Trace in Console View" button (Markus, Dani - Questions: Noopur)
- verify that the button behaves reasonably for test results that contain 2 failures
- verify that the button behaves reasonably for exception messages with strange characters
'Skip' in Organize Imports dialog (Dani, Markus - Questions: Noopur)
- verify that the feature works
- verify that going back and forward in the wizard doesn't create duplicate imports
New Java type dialogs - name field (Noopur, Markus - Questions: Noopur)
- verify that pasting qualified names into the name field still works
- verify in other dialogs than New Java Class
- verify that there's a nice error message if you enter "TypeName.java"
Content assist in Javadocs (Noopur, Markus - Questions: Noopur)
- the fix for bug 429340 was released quite late and is hard to understand
- try to find problems with various kinds of code completions in Javadocs
- test with and without @deprecated Javadoc tag and @Deprecated annotation
Pull Up (Noopur, Markus - Questions: Noopur)
- test pulling up methods and constants to a super interface and to a super class
- watch out for problems with imports (when types in method declaration are / are not used elsewhere in the types)
New color and layer for 'Info' markers in Overview ruler (Dani, Noopur - Questions: Markus)
- verify that the new color works in the Overview ruler
- verify that the new layer works in the Overview ruler
Breakpoints are shown in Overview ruler by default (Markus, Noopur - Questions: Markus)
- verify that breakpoints are shown in the Overview ruler by default
4.6.1 Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.
4.7 Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.
Sanity Check The Build (All)
Sanity check the build by using it for development (either on "real" code or your pet project), with focus on changes made in Platform UI.