blob: 40be803c6820d3022b8e6774cab9ec1def708e4e [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.4 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.4 M6 Test Plan</h1>
Test day: Tuesday, 2008-03-25<br>
Test Build: I20080325-0100<br>
Components: Platform Search, Platform Text, JDT Text and JDT UI<br>
Testers: Benno, Dani, Markus, Martin<br>
<h2>Platforms</h2>
<ul>
<li>WindowsXP: Martin</li>
<li>WindowsVista: Benno</li>
<li>Linux GTK: Dani</li>
<li>Mac OS X: Markus</li>
</ul>
<h2>When mouse moved into hover preference</h2>
Use the following setting during the test pass:
<ul>
<li>Close hover: Martin</li>
<li>Enrich after delay: Benno</li>
<li>Enrich immediately: Dani
<li>Enrich on click: Markus<br>
</li>
</ul>
<h2>Goal</h2>
<ul>
<li>test new functionality added since 3.4 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>
<br><br>ALL TESTERS: Have a quick look on your platform that the breadcrumb and the multi-hyperlink UI look acceptable and work as expected.
<h4>Colored labels (Dani, Markus - FAQ: Martin, Dani)</h4>
<ul>
<li>test that it works in JDT views, content assist and quick assist</li>
<li>test that the Platform UI preference works</li>
<li>test test that the labels can also be read when its disabled</li>
</ul>
<h4>Java Editor breadcrumb (Markus, Martin - FAQ: Benno)</h4>
<ul>
<li>test the new look and feel</li>
</ul>
<h4>Javadoc hover and view (Markus, Dani - FAQ: Benno)</h4>
<ul>
<li>test history (back/forward) in the hover and the view</li>
<li>test going from hover to view</li>
<li>test that history is transferred to the view</li>
<li>test Javadoc view's 'Link with Selection'</li>
<li>test 'Open External Javadoc' in view and hover</li>
<li>test that view and hover show the element image</li>
</ul>
<h4>Multi-hyperlink UI (Martin, Markus - FAQ: Benno)</h4>
<ul>
<li>test that shows up when there's more than one hyperlink available</li>
<li>test usability of the UI</li>
<li>test that changing preferences works (e.g. use different modifier again)</li>
</ul>
<h4>Rich problem hover (Dani, Martin - FAQ: Benno)</h4>
<ul>
<li>test the quick fixes</li>
<li>test the tool bar buttons</li>
</ul>
<h4>Quick views (Martin, Benno - FAQ: Dani)</h4>
<ul>
<li>test that size is remembered per default</li>
<li>test that the new view menu settings to remember size and location work as expected</li>
</ul>
<h4>JUnit: display execution time (Dani, Benno - FAQ: Markus)</h4>
<ul>
<li>test execution time is shown next to each test</li>
<li>test that this can be disabled and enabled again via view menu</li>
</ul>
<h4>Content assist context (Benno, Markus - FAQ: Martin, Dani)</h4>
<ul>
<li>test that templates use the correct context</li>
<li>test that template proposals are more accurate (less proposals than in M5)</li>
</ul>
<h4>[jar exporter] create ANT build file for current settings (Martin, Benno - FAQ: Benno)</h4>
<ul>
<li>test that it works</li>
</ul>
<h4>Pasting text for methods and statements into Package Explorer (Benno, Dani - FAQ: Markus)</h4>
<ul>
<li>test that it works</li>
</ul>
<h4>Test new quick assist and quick fixes (Benno, Dani - FAQ: Martin, Benno)</h4>
<ul>
<li>replace " "+" "+vDate+" "+5+" " by a MessageFormat (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=29562">bug 29562</a>.)/li>
<li>convert to StringBuilder (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=154199">bug 154199</a>)</li>
<li>2 versions of 'Extract to local variable' (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=170942">bug 170942</a>)</li>
<li>Foreach needs quick fix for type mismatch (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=221767">bug 221767</a>)</li>
<li>'qualify reference' if your Javadoc is linked to an inner type</li>
</ul>
<h4>NLS Wizard (Benno, Dani - FAQ: Markus)</h4>
<ul>
<li>test that annotation arguments aren't NLSed (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=102132">bug 102132</a>)</li>
</ul>
<h4>Templates view (Markus, Martin - FAQ: Dani)</h4>
<ul>
<li>test the view and its usability (good enough for M6?)</li>
</ul>
<h2>Bug Verification</h2>
Every tester has to verify 3 bugs. <em>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;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;target_milestone=3.4%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.4 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.4%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.4 M6</a></li>
</ul>
</body></html>