Mars M1 Test Plan
Testing day: Tuesday 2014-08-05
Test Builds: M20140731-1200 and latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Noopur, Markus, Yves and Dani
Setup
Builds
- 4.4.1 build: everybody
- 4.5 build: everybody
Platforms
- Windows 7: Dani
- Windows 8.1: Yves
- Linux-GTK: Noopur
- Mac OS X 10.9: Markus
Goal
- test new functionality added since 4.4
- verify that severe bugs are correctly fixed
- verify that all 4.4.1 bugs are correctly fixed
Test New Functionality
Note: First test the items where your name is listed first. Then test the other items.
Copy action does not add 'copy of' prefix (Dani, Markus - Questions: Yves, Noopur)
- verify that the copy action does not add 'copy of' prefix
- verify that a number is added to the name (not the extension)
- verify the number is increased if the name (not the extension) ends with a number
Resource rename dialog does not pre-select the extension (Dani, Markus) - Questions: Jerome, Noopur)
- verify that the resource rename dialog does not pre-select the extension
New Quick Fix to unqualify enum constants in switch-case labels (Markus, Yves) - Questions: Sandra, Noopur)
- verify that the Quick Fix appears at the correct locations
- verify that the Quick Fix works
Move/copy refactoring dialog allow to expand and collapse folders by by clicking on the label (Noopur, Dani) - Questions: Dirk, Manju, Dani)
- verify that folders can be expanded and collapsed on the page by clicking on the label
Don't generate redundant modifiers "public static final abstract" for interface members (Yves, Noopur) - Questions: Jerome, Manju)
- verify that no redundant modifiers are generated
Runnable JAR exporter now produces Ant file with workspace-relative paths (Noopur, Yves) - Questions: Ferenc, Manju)
- verify that the Ant file produced by Runnable JAR exporter contains paths relative to the workspace
4.4.1 Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.
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), with focus on changes made in Platform UI.