Mars M7 Test Plan
Testing day: Tuesday 2015-04-28
Test Build: latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers:
Noopur,
Markus,
Dani,
Stephan
Setup
Builds
Platforms
- Windows 7: Dani
- Linux-GTK: Noopur
- Mac OS X 10.10: Markus
Goal
- test new functionality added since 4.5 M6
- 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.
New code templates: finally & lock (Dani, Markus - Questions: Noopur)
- verify that the templates show up where expected
- verify that the new templates work
New quick fix to resolve 'default method conflicts' error (Markus, Dani - Questions: Noopur)
- verify that the quick fix shows up where expected
- verify that the new quick fix works
Quick assists to add and remove parentheses around single lambda parameter (Noopur, Markus - Questions: Noopur)
- verify that the quick fix shows up where expected
- verify that the new quick fix works
New filter 'Show Skipped Tests Only' in JUnit view (Dani, Noopur - Questions: Noopur)
- verify that the filter works as expected
- verify that other features in JUnit view work as expected with the new filter
Sanity check the new support for external null annotations (Stephan, Noopur - Questions: Stephan)
- verify the new 'Annotate' command for adding 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
- verify external annotation path per container and project
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).