| <!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.3 M7 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.3 M7 Test Plan</h1> |
| Test day: Wednesday, 2007-5-2<br> |
| Test Build: I20070502-0010<br> |
| Components: Platform Search, Platform Text, JDT Text and JDT UI<br> |
| Testers: Benno, Dani, Karsten, Markus, Martin<br> |
| <h2>Platforms</h2> |
| <ul> |
| <li>WindowsXP: Benno, Dani, Karsten</li> |
| <li>WindowsVista: Martin<br> |
| <li>MAC: Markus<br> |
| </li> |
| </ul> |
| |
| |
| <h2>Goal</h2> |
| <ul> |
| <li>test new functionality added since 3.3 M6</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> |
| |
| |
| <span style="font-weight: bold;"><br> |
| <br>In-place Refactoring </span><span style="font-weight: bold;">(Benno, Karsten - FAQ: Markus)</span> |
| <ul> |
| <li>test unusual situations (e.g 100 references, undo)</li> |
| <li>test Rename Type and another rename with saved and with unsaved editors<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">JUnit history written to disk (finished and not shown runs) </span><span style="font-weight: bold;"> </span><span style="font-weight: bold;">(Benno, Martin - FAQ: Markus)</span> |
| <ul> |
| <li>test e.g. with parallel runs, multiple windows, ...</li> |
| </ul> |
| <span style="font-weight: bold;">Linked Mode improvements (Karsten, Benno - FAQ: Dani, Markus)<br> |
| </span> |
| <ul> |
| <li>dashed Line drawing strategy for Linked Mode master (test on all Platforms)<br> |
| </li> |
| <ul> |
| <li>test that it looks good<br> |
| </li> |
| <li>test how it looks while typing</li> |
| </ul> |
| <li>test Smart Home/End to to get to start/end of current link target<br> |
| </li> |
| <li>test Smart Java word navigation inside current link target: should stop at link borders<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Typing</span><span style="font-weight: bold;"> (Markus, Karsten - FAQ: Dani)</span> |
| <ul> |
| <li>test triple-click and triple-click + move to select lines</li> |
| <li>test double-click + move to select words<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Reduced Palette</span><span style="font-weight: bold;"> (Markus, Benno - FAQ: Dani)</span><br> |
| Test Text, Java, Ant and PDE editor.<span style="font-weight: bold;"><br> |
| </span> |
| <ul> |
| <li>test that switching to theme to reduced palette works</li> |
| <li>test that switching is "hot" i.e. is applied to open editors<br> |
| </li> |
| <li>test in combination with WindowsXP's High Contrast mode (accessibility)<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Clean Up on Save As...</span><span style="font-weight: bold;"></span><span style="font-weight: bold;"> (Martin, Markus - FAQ: Dani, Benno)</span> |
| <ul> |
| <li>test that clean up is done upon Save As...</li> |
| <li>test dirty and saved state</li> |
| <li>test with CU that is external<br> |
| </li> |
| <li>test with CU that is not on the build path</li> |
| <li>test that Save on deleted file triggers Save As.. and that Save As... works</li> |
| <li>test that Save on read-only file triggers Save As.. and that Save As... works</li> |
| </ul> |
| <span style="font-weight: bold;">Spell Checking</span><span style="font-weight: bold;"></span><span style="font-weight: bold;"> (Benno, Karsten - FAQ: Dani)</span> |
| <ul> |
| <li>test that it works out of the box</li> |
| <li>test to switch between installed Platform dictionaries<br> |
| </li> |
| |
| <li>test Quick Assist to disable spell checking</li> |
| <li>test that words added to an additional user dictionary works<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Colored Labels (Dani, Benno - FAQ: Martin)</span><br> |
| <ul> |
| <li>test enabling disabling (no restart required)</li> |
| <li>test changing colors on color/font pref page</li> |
| <li>test performance (for example big tables)</li> |
| <li>test on different platforms<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Modification rules on classpath container children attributes</span><span style="font-weight: bold;"> (Karsten, Dani - FAQ: Martin)</span> |
| <ul> |
| <li>JRE container entries: no modification of access rules (read-only)</li> |
| <li>JUnit container: no modification of source attachment, <br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;">Open/Close Project actions</span><span style="font-weight: bold;"> (Karsten, Dani - FAQ: Martin)</span><br> |
| <br> |
| <span style="font-weight: bold;">Filters</span><span style="font-weight: bold;"> (Benno, Karsten - FAQ: Martin)</span> |
| <ul> |
| <li>view update performance</li> |
| </ul> |
| <span style="font-weight: bold;">Unused parameter compiler option</span><span style="font-weight: bold;"> (Markus, Karsten - FAQ: Martin)</span> |
| <ul> |
| <li>test that it works<br> |
| </li> |
| <li>use new 'ignore documented parameter' option</li> |
| </ul> |
| <span style="font-weight: bold;">New action on Working Sets (Martin, Markus - FAQ: Benno)<br> |
| </span>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=97200">bug 97200</a> and <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150009">bug 150009</a> for details. <span style="font-weight: bold;"></span> |
| <ul> |
| <li>test that you can start new wizards from working set context menu</li> |
| <li>test that on the new Java Project Wizard first page working set section works as expected, that is:</li> |
| <ul> |
| <li>the content is initialized from the given context in Package Explorer |
| (working set selection, project selection, Go Into, Working set |
| filter...</li> |
| <li>the drop down remembers last 5 selections</li> |
| <li>only valid working sets can be selected</li> |
| <li>multiple working sets can be selected</li> |
| <li>new project ends up in selected working sets<br> |
| </li> |
| </ul> |
| </ul> |
| <span style="font-weight: bold;">Assign Working Sets action</span><span style="font-weight: bold;"> (Dani, Martin - FAQ: Benno)</span><br> |
| see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=182100">bug 182100</a> for details.<br> |
| <ul> |
| <li>test that context menu action 'Assign Working Sets...' on Java projects works as expected</li> |
| <li>select single project, multi projects, single JavaElement multi JavaElements <br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;"> Sort Members on package and project levels</span><span style="font-weight: bold;"> (Martin, Dani - FAQ: Benno)</span><br> |
| See <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=133277">bug 133277</a> for details.<br> |
| <ul> |
| <li>test that action works as expected</li> |
| </ul> |
| <span style="font-weight: bold;">Copy qualified name in class file editors</span><span style="font-weight: bold;"> (Dani, Martin - FAQ: Benno)</span><br> |
| see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150788">bug 150788</a> for details.<br> |
| <ul> |
| <li>test that action works as expected and is enabled when appropriate</li> |
| </ul> |
| <span style="font-weight: bold;">New Formatter options</span><span style="font-weight: bold;"> (Karsten, Markus - FAQ: Benno)</span><br> |
| see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=177796">bug 177796</a> and <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=183685">bug 183685</a> for details.<br> |
| <ul> |
| <li>test the new options:</li> |
| <ul> |
| <li>Line Wrapping Page > Expressions > Binary expressions > Wrap before operator</li> |
| <li>Comments > Indent block comment on first column</li> |
| <li>Comments > Indent line comment on first column</li> |
| <li>Test UI works as expected</li> |
| </ul> |
| <li>test that changing the settings have the expected impact on the formatter<br> |
| </li> |
| </ul> |
| <span style="font-weight: bold;"></span><h2>Bug Verification</h2> |
| <em>There are 22 bugs meaning that everyone has to verify about 5 bugs. 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&priority=P2&target_milestone=3.3%20M7&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| JDT UI bugs P1/P2, 3.3 M7</a></li> |
| |
| <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=Eclipse&component=Text&component=Search&priority=P1&priority=P2&target_milestone=3.3%20M7&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| Platform Text and Search bugs P1/P2, 3.3 M7</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.3%20M7&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| JDT UI bugs blocker/critical/major, 3.3 M7</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.3%20M7&bug_status=RESOLVED&resolution=FIXED&order=bugs.priority,bugs.target_milestone,bugs.bug_id"> |
| Platform Text and Search bugs blocker/critical/major, 3.3 M7</a></li> |
| </ul> |
| |
| </body></html> |