Neon M2 Test Plan
Testing day: Tuesday 2015-09-15
Test Builds: latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Noopur, Markus
Setup
Builds
Platforms
- Windows 7: Markus
- Linux-GTK: Noopur
- Mac OS X 10.10: Markus
Goal
- test new functionality added since 4.5
- verify that severe bugs are correctly fixed
- verify that all 4.5.1 bugs are correctly fixed
Test New Functionality
Note: First test the items where your name is listed first. Then test the other items.
Text search in (non-)binary files (Noopur, Markus - Questions: Markus)
- verify that File Search skips binary files out-of-the-box (this was changed for M1 and now fixed again)
- verify that the new checkbox works and its state is persisted across restarts
Import/Export of Code Style preferences includes formatter settings (Markus, Noopur - Questions: Noopur)
- verify that import/export of Code Style preferences includes Formatter preferences (bug 189804)
- verify that the new checkbox works and its state is persisted across restarts
Scroll in text editor rulers (Markus, Noopur - Questions: Markus)
- verify that textual editor can be scrolled withe the mouse wheel when the cursor is on a ruler (bug 468856)
- verify that scrolling also works when the left mouse button is down (e.g. during a line-wise selection in the line number ruler)
- verify in an embedded editor (e.g. source tab of plugin.xml editor)
Add unimplemented methods Source Action and Quick Fix (Noopur, Markus - Questions: Noopur)
- verify scenario from bug 476517
- verify when supertypes are binary types
- verify similar examples where interface declares static methods
Pull Up (Markus, Noopur - Questions: Noopur)
- verify bug 444354
- verify that no redundant modifiers are added to method declarations in interfaces
4.5.1 Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.
4.6 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.