blob: 8e8bc269506d11f8cff3dde032876429bf514798 [file] [log] [blame]
<!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&nbsp; <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 &gt; Expressions &gt; Binary expressions &gt; Wrap before operator</li>
<li>Comments &gt; Indent block comment on first column</li>
<li>Comments &gt; 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&amp;classification=Eclipse&amp;product=JDT&amp;component=UI&amp;priority=P1&amp;priority=P2&amp;target_milestone=3.3%20M7&amp;bug_status=RESOLVED&amp;resolution=FIXED&amp;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&amp;classification=Eclipse&amp;component=Text&amp;component=Search&amp;priority=P1&amp;priority=P2&amp;target_milestone=3.3%20M7&amp;bug_status=RESOLVED&amp;resolution=FIXED&amp;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&amp;classification=Eclipse&amp;product=JDT&amp;component=UI&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;target_milestone=3.3%20M7&amp;bug_status=RESOLVED&amp;resolution=FIXED&amp;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&amp;classification=Eclipse&amp;component=Text&amp;component=Search&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;target_milestone=3.3%20M7&amp;bug_status=RESOLVED&amp;resolution=FIXED&amp;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>