| <!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> |