| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html><head> |
| |
| <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><title>3.5 M6 Test Plan</title> |
| |
| <style type="text/css"> |
| h4 { margin-bottom: .5em; margin-top: 1.5em } |
| ul { margin-top: .5em } |
| ul li ul { margin-top: 0em; margin-bottom: .25em } |
| </style></head> |
| |
| <body> |
| <h1>3.5 M6 Test Plan</h1> |
| Test day: Tuesday, 2009-03-10<br> |
| Test Build: I20090310-0100<br> |
| Components: Platform Search, Platform Text, JDT Text and JDT UI<br> |
| Testers: Dani, Markus<br> |
| |
| |
| <h2>Platforms</h2> |
| <ul> |
| <li>WindowsXP: <a href="mailto:raksha.vasisht@in.ibm.com">Raksha</a></li> |
| <li>WindowsVista: -</li> |
| <li>Linux GTK: <a href="mailto:daniel_megert@ch.ibm.com">Dani</a></li> |
| <li>Mac OS X: <a href="mailto:markus_keller@ch.ibm.com">Markus</a></li> |
| </ul> |
| |
| |
| <h2>Goal</h2> |
| <ul> |
| <li>test new functionality added since 3.5 M5</li> |
| <li>verify that severe bugs are correctly fixed</li> |
| <li>sanity check performance</li> |
| </ul> |
| |
| |
| <h2>Test New Functionality </h2> |
| <em>First test all those items where you are listed as first tester.</em> |
| |
| |
| <h4>toString() Generator (Raksha, Dani - Questions: Markus)</h4> |
| <ul> |
| <li>test <b>Source > Generate toString()...</b> (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=26070">bug 26070</a>) |
| <ul> |
| <li>test UI / usability</li> |
| <li>test generated toString() methods</li> |
| <li>sanity check that <b>Generate hashCode and equals()</b> still starts (the action now shares some code with the toString() action)</li> |
| </ul> |
| </li> |
| </ul> |
| |
| <h4>'Open Implementation' Hyperlink (Dani, Markus - Questions: Raksha)</h4> |
| <ul> |
| <li>test on various kinds of methods, constructors, in Javadoc, etc.</li> |
| <li>test on big classes</li> |
| <li>test on method with many overriding methods</li> |
| </ul> |
| |
| <h4>Sort Working Sets in Package Explorer (Markus, Dani - Questions: Raksha)</h4> |
| <ul> |
| <li>test that it doesn't destroy order when migrating from existing 3.4 workspace</li> |
| <li>test that new working sets are properly inserted</li> |
| <li>test renaming of working sets, e.g via the working set actions in the main toolbar (may need to enable action group)</li> |
| </ul> |
| |
| <h4>Export > Runnable JAR File (Dani, Raksha - Questions: Markus)</h4> |
| <ul> |
| <li>generate ANT scripts for all 3 modes and verify that the script works</li> |
| </ul> |
| |
| <h4>Sanity check Project Explorer (Raksha, Markus - Questions: Dani)</h4> |
| <ul> |
| <li>check dragging elements from Project Explorer to Package Explorer</li> |
| <li>check 'Go Into' with Java project, source folder, package</li> |
| </ul> |
| |
| <h4>Test new SWT Templates (Raksha, Markus - Questions: Benno, Dani)</h4> |
| <ul> |
| <li>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=264052">bug 264052</a></li> |
| </ul> |
| |
| <h4>Quick Outline (Markus, Raksha - Questions: Dani)</h4> |
| <ul> |
| <li>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88195">bug 88195</a></li> |
| <li>check scrolling on cocoa</li> |
| </ul> |
| |
| <h4>Compiler compliance follows Execution Environment (Raksha, Dani - Questions: Markus)</h4> |
| <ul> |
| <li>create new Java Project; verify that EE is first choice and that compiler compliance options are set correctly</li> |
| <li>in an existing Java project, set the JRE on the classpath to an EE; verify that compliance follows</li> |
| </ul> |
| |
| <h4>Generated method names for boolean getters and setters (Markus, Raksha - Questions: Dani)</h4> |
| <ul> |
| <li>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=189294">bug 189294</a></li> |
| <li>test with and without field pre- and suffixes</li> |
| <li>test with field names that contain "is"</li> |
| <li>test Source action and content assist</li> |
| </ul> |
| |
| <h4>Bolding of matched characters in Open Type (Raksha, Markus - Questions: Dani)</h4> |
| <ul> |
| <li>test with camelCase patterns (e.g WHaM for WeakHashMap)</li> |
| <li>Open Type: test with "*" and "?" in patterns</li> |
| </ul> |
| |
| <h4>Constructor completion (Raksha, Markus - Questions: Dani)</h4> |
| <ul> |
| <li>test content assist for constructors</li> |
| <li>test anonymous type completion</li> |
| </ul> |
| |
| <h4>Block selection mode (Markus, Dani - Questions: Dani)</h4> |
| <ul> |
| <li>test undo, copy, cut, paste</li> |
| </ul> |
| |
| <h4>Verify new APIs (Dani, Raksha - Questions: Markus)</h4> |
| <ul> |
| <li>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=243294">bug 243294</a></li> |
| <li>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=255932">bug 255932</a></li> |
| </ul> |
| |
| |
| |
| <h2>Bug Verification</h2> |
| <em>Before starting to verify a bug add a comment indicating |
| that you are about to verify it.</em> |
| <ul> |
| <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=Eclipse&product=JDT&component=UI&priority=P1&target_milestone=3.5%20M6&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| P1 JDT UI bugs, 3.5 M6</a></li> |
| |
| <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=Eclipse&component=Text&component=Search&priority=P1&target_milestone=3.5%20M6&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| P1 Text and Search bugs, 3.5 M6</a></li> |
| |
| <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=Eclipse&product=JDT&component=UI&bug_severity=blocker&bug_severity=critical&bug_severity=major&target_milestone=3.5%20M6&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| JDT UI bugs blocker/critical/major, 3.5 M6</a></li> |
| |
| <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=Eclipse&component=Text&component=Search&bug_severity=blocker&bug_severity=critical&bug_severity=major&target_milestone=3.5%20M6&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| Text and Search bugs blocker/critical/major, 3.5 M6</a></li> |
| </ul> |
| |
| </body></html> |