blob: 034eeefcf9bf2e4de2feb9d1ee0d85edbaac6021 [file]
<!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 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.3 M6 Test Plan</h1>
Test day: Tuesday, 2007-3-20<br>
Test Build: I20070320-0010<br>
Components: Platform Search, Platform Text, JDT Text and JDT UI<br>
Testers: Dani, Karsten, Markus, Martin<br>
<h2>Platforms</h2>
<ul>
<li>WindowsXP: Dani, Karsten, Markus</li>
<li>WindowsVista: Martin<br>
</li>
</ul>
<h2>Goal</h2>
<ul>
<li>test new functionality added since 3.3 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>
<span style="font-weight: bold;"><br>
<br><br>
Test Open Type dialog (Dani, Martin - FAQ: Markus)</span><br>
<ul>
<li>verify that history and workspace matches are correct when projects are opened, closed, switched from source to binary</li>
<li>sanity check UI (multiple selection, working set filters, ...)<br>
</li>
</ul>
<span style="font-weight: bold;">Test Import/Export of JUnit test runs (Karsten, Martin</span><span style="font-weight: bold;"> - FAQ: </span><span style="font-weight: bold;">Markus)</span><br>
<ul>
<li>verify that they look the same after import</li>
</ul>
<span style="font-weight: bold;">Addition to " test folders inside JARs": test IJarEntryResources (</span><span style="font-weight: bold;">Dani, Karsten - FAQ: </span><span style="font-weight: bold;">Markus)</span><br>
<ul>
<li>open editors on non-java files in jars (*.txt, *.properties, plugin.xml, ...)</li>
<li>verify editor tooltips, rendering in Package Explorer, status line</li>
</ul><span style="font-weight: bold;">Test new execution environment selection UI on the 'new Java project wizard' (</span><span style="font-weight: bold;">Dani, Markus - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<ul>
<li>test that it works</li>
<li>test around execution environments</li>
</ul>
<span style="font-weight: bold;">Test workspace relative Javadoc locations (Karsten, Dani</span><span style="font-weight: bold;"> - FAQ: Martin)<br>
</span>
<ul>
<li>open Javadoc attachment location dialog. The archive location can be a external or workspace path</li>
</ul>
<span style="font-weight: bold;">Test folders inside JARs, especially folders that are directly under the JAR (not inside a package) (</span><span style="font-weight: bold;">Dani, Karsten - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<br>
<span style="font-weight: bold;">Test new UI on Error/Warning
preference page: 'Null references' has been split in 'Null references',
'Potential null references' and 'Redundant null references' (</span><span style="font-weight: bold;">Markus , Dani - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<br>
<span style="font-weight: bold;">Test new 'volatile' and 'transient' decorators</span><span style="font-weight: bold;"> (</span><span style="font-weight: bold;">Karsten, Markus - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<br>
<span style="font-weight: bold;">Test 'Java type decorator' performance</span><span style="font-weight: bold;"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=168354"></a> (Markus, Dani - FAQ: Martin)<br>
</span>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=168354">bug </a><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=168354">168354</a> for details<span style="font-weight: bold;"><br>
</span>
<br>
<span style="font-weight: bold;">Test Java problem decorator performance and correctness (Markus, Martin</span><span style="font-weight: bold;"> - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<br>
<span style="font-weight: bold;">Test Jar exporter when classfiles do not contain source location debug attribute (Markus, Dani</span><span style="font-weight: bold;"> - FAQ: </span><span style="font-weight: bold;">Martin)</span><br>
<ul>
<li>corner cases: anonymous classes, resources in packages, multiple source folders, source folder specific output folder</li>
</ul><span style="font-weight: bold;">Test the new triple-click support for textual editors (Karsten, Martin- FAQ: Dani)<br>
</span>see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=14654">bug 14654</a> for details<br>
<span style="font-weight: bold;"><br>
Test the new 'Join Lines' command for textual editors (Martin, Markus - FAQ: Dani)<br>
</span>see bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41573">bug 41573</a> for details<br>
<span style="font-weight: bold;"><br>
</span><span style="font-weight: bold;">Test 'Spaces for Tabs' in Text, Java, Ant and PDE editor</span><span style="font-weight: bold;"> (Martin, </span><span style="font-weight: bold;">Markus</span><span style="font-weight: bold;"> - FAQ: Dani)</span>
<ul>
<li>test that the Java editor works as before when it comes to inserting spaces for tabs</li>
<li>test that the new preference on the 'Text Editors' page works for Text, Ant and PDE editor<br>
</li>
</ul>
<span style="font-weight: bold;"></span><span style="font-weight: bold;"></span><span style="font-weight: bold;"></span><span style="font-weight: bold;"></span><span style="font-weight: bold;">Test opening of external files </span><span style="font-weight: bold;">(Martin, Karsten - FAQ: Dani)</span>
<ul>
<li>test files that have a corresponding Eclipse editor (e.g. test.java)</li>
<li>test files that have no corresponding Eclipse editor (e.g. foo.xyz)</li>
<li>test opening an 'Untitled Text File'<br>
</li>
</ul>
<span style="font-weight: bold;"></span><span style="font-weight: bold;">Test 'Show Tool Tip Description' (F2) in Text, Java, Ant and PDE editor</span><span style="font-weight: bold;"> (Martin, </span><span style="font-weight: bold;">Karsten</span><span style="font-weight: bold;"> - FAQ: Dani)</span>
<ul>
<li>test that F2 gives focus to existing hovers<br>
</li>
<li>test that the 'F2' hint is shown according to the preference on the 'Text Editor' page</li>
<li>in the Java editor, if no hover is present, test that F2 opens a window with the hover's content<br>
</li>
</ul>
<span style="font-weight: bold;"></span><h2>Bug Verification</h2>
<em>There are 15 bugs meaning that everyone has to verify 4 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%20M6&amp;bug_status=RESOLVED&amp;resolution=FIXED&amp;order=bugs.priority,bugs.target_milestone,bugs.bug_id">
JDT UI bugs P1/P2, 3.3 M6</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%20M6&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 M6</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%20M6&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 M6</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%20M6&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 M6</a></li>
</ul>
</body></html>