Mars M6 Test Plan
Testing day: Tuesday 2015-03-17
Test Build: latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers:
Noopur,
Markus,
Dani
Setup
Builds
Platforms
- Windows 7: Dani
- Linux-GTK: Noopur
- Mac OS X 10.10: Markus
Goal
- test new functionality added since 4.5 M5
- verify that severe bugs are correctly fixed
Test New Functionality
Note: First test the items where your name is listed first. Then test the other items.
Override / Implement methods should offer to generate default methods (Dani, Markus - Questions: Noopur)
- verify that default methods get generated when using 1.8 code
- verify that default methods aren't generated when using pre-1.8 code
Quick Fix for 'Duplicate default methods' error (Markus, Dani - Questions: Noopur)
- verify that the quick fix shows up where expected
- verify that the quick fix works
- verify using 1.8 and pre-1.8 code
Sanity check the new support for external null annotations (Noopur, Dani - Questions: Stephan)
- verify the new 'Annotate' command for addimg null annotations to external library classes
- verify the new 'Annotate' command in the class file editor
- verify the new UI on the Java build path's 'Library' page
4.5 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).