Neon M4 Test Plan
Testing day: Tuesday 2015-12-08
Test Builds: latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Noopur, Markus and Dani
Setup
Builds
Platforms
- Windows 7: Dani, Noopur and Markus
- Linux-GTK: -
- 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.2 bugs are correctly fixed
General Functionality
- Keep an eye on progress bars (wrong/jumpy progress updates). Many projects have been converted to use SubMonitor.
Test New Functionality
Note: First test the items where your name is listed first. Then test the other items.
Show rename options as links in hover (Dani, Markus - Questions: Noopur)
- verify that the rename options are shown as links in the hover
Pinch to change font size in editor (Markus - Questions: Markus)
- verify that increase/decrease works
- verify that reset works
Word wrap in textual editors (Noopur, Markus - Questions: Dani)
- verify that it works
- verify rulers and other features with regards to word wrap
Increase/Decrease font in textual editors using Ctrl + +/- (Noopur, Markus - Questions: Mickael, Dani)
- verify that increasing/decreasing font size in textual editors works
- verify that the font change is propagate to all editors that use the same inherited font
'Restore Removed' button on template preference page selects restored templates (Dani, Noopur - Questions: Markus)
- verify that restored templates are selected
'Organize Imports' keeps unresolvable imports (Noopur, Dani - Questions: Markus)
- verify that unresolvable imports that are referenced in code are not removed
- verify that unresolvable static imports that are referenced in code are not removed
- verify that Organize Imports works fine on a big project
- verify that unresolvable imports are removed if they cannot possibly be referenced in code
4.5.2 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.