| <!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&classification=Eclipse&product=JDT&component=UI&bug_severity=blocker&bug_severity=critical&bug_severity=major&target_milestone=3.4%20M6&bug_status=RESOLVED&resolution=FIXED&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&classification=Eclipse&component=Text&component=Search&bug_severity=blocker&bug_severity=critical&bug_severity=major&target_milestone=3.4%20M6&bug_status=RESOLVED&resolution=FIXED&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> |