|  | <!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.2 M6 Test Plan</title> | 
|  | </head> | 
|  | <body> | 
|  | <h1>3.2 M6 Test Grid</h1> | 
|  | Test day: Tuesday, 2006-03-28<br> | 
|  | Test Build: I20060328-0010<br> | 
|  | Components: JDT/Text, JDT/UI, Platform/Search, and Platform/Text<br> | 
|  | Testers: Benno, Dani, Markus, Martin, Tobias<br> | 
|  |  | 
|  | <h4>Goal</h4> | 
|  | <ul> | 
|  | <li>test new functionality added after M5</li> | 
|  | <li>sanity check performance</li> | 
|  | <li>verify that severe bugs are correctly fixed</li> | 
|  | </ul> | 
|  |  | 
|  | <h4>Verification of Bugs (ALL)</h4> | 
|  | <span style="font-style: italic;">There are 23 so everyone should verify about 5 bugs.<br> | 
|  | Before starting to verify a bug add a comment to the bug.</span><br> | 
|  | <ul> | 
|  | <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=Platform&component=Compare&component=Search&component=Text&target_milestone=3.2+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=FIXED&bug_severity=blocker&bug_severity=critical&bug_severity=major&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">Platform Text, Search, and Compare bugs blocker/critical/major, 3.2 M6</a></li> | 
|  |  | 
|  |  | 
|  | <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=Platform&component=Compare&component=Search&component=Text&target_milestone=3.2+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=FIXED&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_severity=enhancement&priority=P1&priority=P2&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">Platform Text, Search, and Compare bugs P1/P2, 3.2 M6</a><p></p></li> | 
|  |  | 
|  | <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=JDT&component=Text&component=UI&target_milestone=3.2+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=FIXED&bug_severity=blocker&bug_severity=critical&bug_severity=major&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> | 
|  | JDT Text & JDT UI bugs blocker/critical/major, 3.2 M6</a></li> | 
|  | <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=JDT&component=Text&component=UI&target_milestone=3.2+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=FIXED&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_severity=enhancement&priority=P1&priority=P2&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> | 
|  | JDT Text & JDT UI bugs P1/P2, 3.2M6</a></li> | 
|  |  | 
|  |  | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <p></p> | 
|  | <hr> | 
|  |  | 
|  | <h4>Quick Fix (Tobias, Markus)<br> | 
|  | </h4> | 
|  | <ul> | 
|  | <li><span style="font-weight: normal;">quick fix for misspelled SuppressWarnings tokens, e.g. @SuppressWarnings("unused")</span></li> | 
|  | <li><span style="font-weight: normal;"></span><span style="font-weight: normal;">quick fix for fall-through switch statements</span><br> | 
|  | </li> | 
|  | </ul> | 
|  | <h4>Search (Dani, Benno):<br> | 
|  | </h4> | 
|  | <ul> | 
|  | <li><span style="font-weight: normal;">Multiple search views: Highlight all search result at once</span></li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;"></span><span style="font-weight: bold;">Category Filters (Tobias, Dani)</span><br> | 
|  | Test Outline, Quick Outline and Members view | 
|  | <ul> | 
|  | <li>verify that filers are correctly applied and updated<br> | 
|  | </li> | 
|  | <li>verify that view menus get updated correctly<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">CVS Annotate in Editor (Benno, Tobias)</span><br> | 
|  | <ul> | 
|  | <li>verify correctness of the new CVS Annotate feature shown in editors</li> | 
|  | <li>verify usability</li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Hint for Missing Javadoc Hover (Martin, Tobias)<br> | 
|  | </span> | 
|  | <ul> | 
|  | <li>verify that the Javadoc hover appears for elements that have no source and no Javadoc attached and gives a hint how to fix this</li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Regex Content Assist in Find/Replace Dialog (Markus, Martin)<br> | 
|  | </span> | 
|  | <ul> | 
|  | <li>verify that the content assist UI works as it in M5<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Find Broken NLS Keys Action (Dani, Markus)<br> | 
|  | </span>Test traditional and Eclipse style NLS method<br> | 
|  | <ul> | 
|  | <li>test enablement in main and view context menus</li> | 
|  | <li>test that it does not appear in editor context menu</li> | 
|  |  | 
|  | <li>verify that unused keys in property files are detected</li> | 
|  | <li>verify that unused keys (i.e. static fields) in Message class are found</li> | 
|  | <li>verify that missing keys in CU are found</li> | 
|  | <ul> | 
|  |  | 
|  |  | 
|  |  | 
|  | </ul> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">NLS Tooling (Dani, Tobias)<br> | 
|  | </span>Test traditional and Eclipse style NLS method. Verify<br> | 
|  | <ul> | 
|  | <li>NLS hover for keys in Java editor show NLSed string<br> | 
|  | </li> | 
|  | <li>Ctrl+Click navigation from key in Java editor jumps to key in the properties file</li> | 
|  | <li>Ctrl+Click navigation from key in Properties File editor jumps to key(s) in the CU</li> | 
|  | <li>NLS Keys search page is no longer available<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;"></span><span style="font-weight: bold;">Java-aware Synchronize Mode (Benno, Martin)</span><br> | 
|  | <ul> | 
|  | <li>Enable CVS synchronization with models</li> | 
|  | <li>Verify that the changes in the Java model correspond to the one from the Workspace model<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Generate hashCode()/equals() (Benno, Martin)</span><br> | 
|  | <ul> | 
|  | <li>test code generation for type hierarchies with missing implementations on hierarchy path</li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Replace JAR file (Martin, Dani)</span><br> | 
|  | <ul> | 
|  | <li>test that refactorings working below method level can also be executed on JAR files if source attachment is available</li> | 
|  | <li>verify that correct error messages are generated if no source attachment is found</li> | 
|  | <li>test that the refactoring wizard finds the input elements of the refactorings<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Fix Deprecation (Martin, Dani)</span><br> | 
|  | <ul> | 
|  | <li>verify that there is a QuickAssist "Create inline deprecation script" available for deprecated constant and method declarations</li> | 
|  | <li>verify that a counterpart "Fix Deprecation" is available on references to deprecated constants and methods</li> | 
|  | <li>test fixing deprecations from JAR files exported with the JAR | 
|  | Export Wizard using option "Include quick fix scripts to resolve | 
|  | deprecations"<br> | 
|  | </li> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Extract Local Variable (Tobias, Benno)</span><br> | 
|  | <ul> | 
|  | <li>verify that a block is introduced in situations like bug 120811.</li> | 
|  | <li>deleting the default package should not delete subpackages nor files in source folders or project</li> | 
|  | <li>Inline Method</li> | 
|  | <ul> | 
|  | <li>test with binary methods</li> | 
|  | </ul> | 
|  | <li>test local refactorings (those that only affect 1 file) in a CU with compile errors</li> | 
|  | <ul> | 
|  | <li>Extract Method / Local Variable / Constant, Convert Anonymous to Nested, Convert Local to Field</li> | 
|  | </ul> | 
|  | </ul> | 
|  | <span style="font-weight: bold;">Extract Supertype refactoring (Markus, Benno)</span><br> | 
|  | <ul> | 
|  | <li>test availability of refactoring</li> | 
|  | <li>verify that the dialog to browse for types only shows source types on the same hierarchy level as the input type</li> | 
|  | <li>verify that the extracted type is correctly generated</li> | 
|  | </ul> | 
|  | <br> | 
|  | </body></html> |