| <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> | |
| <html xmlns:o="urn:schemas-microsoft-com:office:office" | |
| xmlns:w="urn:schemas-microsoft-com:office:word" | |
| xmlns="http://www.w3.org/TR/REC-html40"> | |
| <head> | |
| <meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"> | |
| <meta name=ProgId content=FrontPage.Editor.Document> | |
| <meta name=Generator content="Microsoft FrontPage 5.0"> | |
| <meta name=Originator content="Microsoft Word 10"> | |
| <link rel=File-List href="test_plan_files/filelist.xml"> | |
| <title>Testing Scenarios for Help</title> | |
| <!--[if gte mso 9]><xml> | |
| <o:DocumentProperties> | |
| <o:Author>Curtis d'Entremont</o:Author> | |
| <o:LastAuthor>Curtis d'Entremont</o:LastAuthor> | |
| <o:Revision>24</o:Revision> | |
| <o:TotalTime>153</o:TotalTime> | |
| <o:Created>2006-04-28T19:24:00Z</o:Created> | |
| <o:LastSaved>2006-05-01T20:13:00Z</o:LastSaved> | |
| <o:Pages>1</o:Pages> | |
| <o:Words>4408</o:Words> | |
| <o:Characters>25126</o:Characters> | |
| <o:Company>IBM</o:Company> | |
| <o:Lines>209</o:Lines> | |
| <o:Paragraphs>58</o:Paragraphs> | |
| <o:CharactersWithSpaces>29476</o:CharactersWithSpaces> | |
| <o:Version>10.6735</o:Version> | |
| </o:DocumentProperties> | |
| </xml><![endif]--><!--[if gte mso 9]><xml> | |
| <w:WordDocument> | |
| <w:SpellingState>Clean</w:SpellingState> | |
| <w:GrammarState>Clean</w:GrammarState> | |
| <w:Compatibility> | |
| <w:UseFELayout/> | |
| </w:Compatibility> | |
| <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> | |
| </w:WordDocument> | |
| </xml><![endif]--> | |
| <link rel=Stylesheet type="text/css" media=all | |
| href="scenarios_files/default_style.css"> | |
| <style> | |
| <!-- | |
| /* Font Definitions */ | |
| @font-face | |
| {font-family:PMingLiU; | |
| panose-1:2 2 3 0 0 0 0 0 0 0; | |
| mso-font-alt:\65B0\7D30\660E\9AD4; | |
| mso-font-charset:136; | |
| mso-generic-font-family:roman; | |
| mso-font-pitch:variable; | |
| mso-font-signature:3 137232384 22 0 1048577 0;} | |
| @font-face | |
| {font-family:"\@PMingLiU"; | |
| panose-1:2 2 3 0 0 0 0 0 0 0; | |
| mso-font-charset:136; | |
| mso-generic-font-family:roman; | |
| mso-font-pitch:variable; | |
| mso-font-signature:3 137232384 22 0 1048577 0;} | |
| /* Style Definitions */ | |
| p.MsoNormal, li.MsoNormal, div.MsoNormal | |
| {mso-style-parent:""; | |
| margin-bottom:.0001pt; | |
| mso-pagination:widow-orphan; | |
| font-size:12.0pt; | |
| font-family:"Times New Roman"; | |
| mso-fareast-font-family:PMingLiU; | |
| mso-believe-normal-left:yes; margin-left:0in; margin-right:0in; margin-top:0in} | |
| h1 | |
| {mso-style-update:auto; | |
| mso-margin-top-alt:auto; | |
| margin-right:0in; | |
| mso-margin-bottom-alt:auto; | |
| margin-left:0in; | |
| mso-pagination:widow-orphan; | |
| mso-outline-level:1; | |
| font-size:22.0pt; | |
| mso-bidi-font-size:21.0pt; | |
| font-family:"Times New Roman"; | |
| font-weight:bold;} | |
| h2 | |
| {mso-style-update:auto; | |
| margin-top:.25in; | |
| margin-right:0in; | |
| mso-margin-bottom-alt:auto; | |
| margin-left:0in; | |
| mso-line-height-alt:10.5pt; | |
| mso-pagination:widow-orphan; | |
| mso-outline-level:2; | |
| font-size:20.0pt; | |
| mso-bidi-font-size:18.0pt; | |
| font-family:"Times New Roman"; | |
| font-weight:bold;} | |
| h3 | |
| {mso-style-update:auto; | |
| mso-margin-top-alt:auto; | |
| margin-right:0in; | |
| mso-margin-bottom-alt:auto; | |
| margin-left:0in; | |
| mso-pagination:widow-orphan; | |
| mso-outline-level:3; | |
| font-size:14.0pt; | |
| font-family:"Times New Roman"; | |
| font-weight:bold;} | |
| h4 | |
| {mso-style-update:auto; | |
| mso-margin-top-alt:auto; | |
| margin-right:0in; | |
| mso-margin-bottom-alt:auto; | |
| margin-left:0in; | |
| mso-pagination:widow-orphan; | |
| mso-outline-level:4; | |
| font-size:12.0pt; | |
| font-family:"Times New Roman"; | |
| font-weight:bold;} | |
| p.MsoListNumber, li.MsoListNumber, div.MsoListNumber | |
| {mso-style-name:"List Number\',Steps; mso-style-update: auto; mso-pagination: | |
| widow-orphan; font-size: 12.0pt; font-family: Times New Roman; | |
| mso-fareast-font-family: PMingLiU; margin-left: 0in; | |
| margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"; | |
| } | |
| p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2 | |
| {margin-top:0in; | |
| margin-right:0in; | |
| margin-bottom:0in; | |
| margin-left:32.15pt; | |
| margin-bottom:.0001pt; | |
| text-indent:-.25in; | |
| mso-pagination:widow-orphan; | |
| mso-list:l0 level1 lfo4; | |
| tab-stops:list 32.15pt; | |
| font-size:12.0pt; | |
| font-family:"Times New Roman"; | |
| mso-fareast-font-family:PMingLiU;} | |
| a:link, span.MsoHyperlink | |
| {color:blue; | |
| text-decoration:underline; | |
| text-underline:single;} | |
| a:visited, span.MsoHyperlinkFollowed | |
| {color:purple; | |
| text-decoration:underline; | |
| text-underline:single;} | |
| p | |
| {mso-margin-top-alt:auto; | |
| margin-right:0in; | |
| mso-margin-bottom-alt:auto; | |
| margin-left:0in; | |
| mso-pagination:widow-orphan; | |
| font-size:10.0pt; | |
| font-family:"Times New Roman"; | |
| mso-fareast-font-family:PMingLiU;} | |
| code | |
| {font-family:"Courier New"; | |
| mso-ascii-font-family:"Courier New"; | |
| mso-fareast-font-family:PMingLiU; | |
| mso-hansi-font-family:"Courier New"; | |
| mso-bidi-font-family:"Courier New";} | |
| pre | |
| {margin:0in; | |
| margin-bottom:.0001pt; | |
| mso-pagination:widow-orphan; | |
| tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; | |
| font-size:10.0pt; | |
| font-family:"Courier New"; | |
| mso-fareast-font-family:PMingLiU;} | |
| span.SpellE | |
| {mso-style-name:""; | |
| mso-spl-e:yes} | |
| span.GramE | |
| {mso-style-name:""; | |
| mso-gram-e:yes} | |
| @page Section1 | |
| {size:8.5in 11.0in; | |
| margin:1.0in 1.25in 1.0in 1.25in; | |
| mso-header-margin:35.4pt; | |
| mso-footer-margin:35.4pt; | |
| mso-paper-source:0;} | |
| div.Section1 | |
| {page:Section1;} | |
| /* List Definitions */ | |
| @list l0 | |
| {mso-list-id:-129; | |
| mso-list-type:simple; | |
| mso-list-template-ids:509356122;} | |
| @list l0:level1 | |
| {mso-level-style-link:"List Number 2"; | |
| mso-level-tab-stop:32.15pt; | |
| mso-level-number-position:left; | |
| margin-left:32.15pt; | |
| text-indent:-.25in;} | |
| @list l1 | |
| {mso-list-id:-120; | |
| mso-list-type:simple; | |
| mso-list-template-ids:-285414002;} | |
| @list l1:level1 | |
| {mso-level-style-link:"List Number"; | |
| mso-level-tab-stop:.25in; | |
| mso-level-number-position:left; | |
| margin-left:.25in; | |
| text-indent:-.25in;} | |
| @list l2 | |
| {mso-list-id:1869490521; | |
| mso-list-template-ids:67698717; | |
| mso-list-style-name:"1 \/ a \/ i";} | |
| @list l2:level1 | |
| {mso-level-text:"%1\)"; | |
| mso-level-tab-stop:.25in; | |
| mso-level-number-position:left; | |
| margin-left:.25in; | |
| text-indent:-.25in;} | |
| @list l2:level2 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-text:"%2\)"; | |
| mso-level-tab-stop:.5in; | |
| mso-level-number-position:left; | |
| margin-left:.5in; | |
| text-indent:-.25in;} | |
| @list l2:level3 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-text:"%3\)"; | |
| mso-level-tab-stop:.75in; | |
| mso-level-number-position:left; | |
| margin-left:.75in; | |
| text-indent:-.25in;} | |
| @list l2:level4 | |
| {mso-level-text:"\(%4\)"; | |
| mso-level-tab-stop:1.0in; | |
| mso-level-number-position:left; | |
| margin-left:1.0in; | |
| text-indent:-.25in;} | |
| @list l2:level5 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-text:"\(%5\)"; | |
| mso-level-tab-stop:1.25in; | |
| mso-level-number-position:left; | |
| margin-left:1.25in; | |
| text-indent:-.25in;} | |
| @list l2:level6 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-text:"\(%6\)"; | |
| mso-level-tab-stop:1.5in; | |
| mso-level-number-position:left; | |
| margin-left:1.5in; | |
| text-indent:-.25in;} | |
| @list l2:level7 | |
| {mso-level-tab-stop:1.75in; | |
| mso-level-number-position:left; | |
| margin-left:1.75in; | |
| text-indent:-.25in;} | |
| @list l2:level8 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-tab-stop:2.0in; | |
| mso-level-number-position:left; | |
| margin-left:2.0in; | |
| text-indent:-.25in;} | |
| @list l2:level9 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-tab-stop:2.25in; | |
| mso-level-number-position:left; | |
| margin-left:2.25in; | |
| text-indent:-.25in;} | |
| @list l3 | |
| {mso-list-id:2080053094; | |
| mso-list-template-ids:67698717;} | |
| @list l3:level1 | |
| {mso-level-text:"%1\)"; | |
| mso-level-tab-stop:.25in; | |
| mso-level-number-position:left; | |
| margin-left:.25in; | |
| text-indent:-.25in;} | |
| @list l3:level2 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-text:"%2\)"; | |
| mso-level-tab-stop:.5in; | |
| mso-level-number-position:left; | |
| margin-left:.5in; | |
| text-indent:-.25in;} | |
| @list l3:level3 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-text:"%3\)"; | |
| mso-level-tab-stop:.75in; | |
| mso-level-number-position:left; | |
| margin-left:.75in; | |
| text-indent:-.25in;} | |
| @list l3:level4 | |
| {mso-level-text:"\(%4\)"; | |
| mso-level-tab-stop:1.0in; | |
| mso-level-number-position:left; | |
| margin-left:1.0in; | |
| text-indent:-.25in;} | |
| @list l3:level5 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-text:"\(%5\)"; | |
| mso-level-tab-stop:1.25in; | |
| mso-level-number-position:left; | |
| margin-left:1.25in; | |
| text-indent:-.25in;} | |
| @list l3:level6 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-text:"\(%6\)"; | |
| mso-level-tab-stop:1.5in; | |
| mso-level-number-position:left; | |
| margin-left:1.5in; | |
| text-indent:-.25in;} | |
| @list l3:level7 | |
| {mso-level-tab-stop:1.75in; | |
| mso-level-number-position:left; | |
| margin-left:1.75in; | |
| text-indent:-.25in;} | |
| @list l3:level8 | |
| {mso-level-number-format:alpha-lower; | |
| mso-level-tab-stop:2.0in; | |
| mso-level-number-position:left; | |
| margin-left:2.0in; | |
| text-indent:-.25in;} | |
| @list l3:level9 | |
| {mso-level-number-format:roman-lower; | |
| mso-level-tab-stop:2.25in; | |
| mso-level-number-position:left; | |
| margin-left:2.25in; | |
| text-indent:-.25in;} | |
| ol | |
| {margin-bottom:0in;} | |
| ul | |
| {margin-bottom:0in;} | |
| --> | |
| </style> | |
| <!--[if gte mso 10]> | |
| <style> | |
| /* Style Definitions */ | |
| table.MsoNormalTable | |
| {mso-style-name:"Table Normal"; | |
| mso-tstyle-rowband-size:0; | |
| mso-tstyle-colband-size:0; | |
| mso-style-noshow:yes; | |
| mso-style-parent:""; | |
| mso-padding-alt:0in 5.4pt 0in 5.4pt; | |
| mso-para-margin:0in; | |
| mso-para-margin-bottom:.0001pt; | |
| mso-pagination:widow-orphan; | |
| font-size:10.0pt; | |
| font-family:"Times New Roman"} | |
| </style> | |
| <![endif]--><![if mso 9]> | |
| <style> | |
| p.MsoNormal | |
| {margin-left:8.5pt;} | |
| </style> | |
| <![endif]> | |
| <meta name=Author content=eclipse.org> | |
| </head> | |
| <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in;margin-left: | |
| 8.5pt;margin-top:14.2pt'> | |
| <div class=Section1> | |
| <h1 style='background-attachment:scroll'>Testing Scenarios for User Assistance</h1> | |
| <h2>Welcome</h2> | |
| <h3>Setup</h3> | |
| <p class=MsoNormal>Please ensure that you run this test plan with the <code><span | |
| style='font-size:10.0pt'>org.eclipse.ui.intro/debug=true</span></code> debug | |
| option set. This is the only intro debug option that you need turned on, and if | |
| there are any errors or warnings in the .log then this is a bug. Please open a | |
| defect and include the log.</p> | |
| <h3>Scenario A: Basic behavior </h3> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| a fresh workbench. Make sure that Intro is automatically opened and is in full | |
| mode. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Test | |
| that root page come up/looks ok. Icons should be there. Hovering over icons | |
| causes the icons to show text describing them.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Test | |
| clicking on each of the links in the root page.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| Overview page, test that each of the links brings you to a corresponding topic | |
| from the Help System documentation.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the Tutorials page, make sure that clicking on each of the links brings you to | |
| the appropriate cheat sheet.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the Samples page, click on any of the links, you should get a pop-up asking you | |
| to download the samples. Click Yes. Check that all samples can then be imported | |
| automatically into the workbench and that they can be run. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the <span class=GramE>What's</span> New page, the New and Noteworthy links and | |
| the Migration link should launch the Help System and take you to the | |
| appropriate page. The New Updates link should launch an Install/Update dialog | |
| to update features. The latest news from eclipse.org should also be available | |
| as links.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the Eclipse Community link, it should open the eclipse.org web site.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the curved arrow icon to “Go to the workbench” and make sure | |
| that you get the launch bar at the bottom right trim of the workbench window. | |
| It should have a button for each welcome page. All should have tooltip, and | |
| clicking on each should open Intro in full mode and take you to the appropriate | |
| page. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Hover | |
| over the Return to Workbench and the Close icons in the launch bar to get the | |
| "move" cursor. Test drag and drop of Launch bar.</p> | |
| <h3>Scenario B: Remembering state and Standby Behavior </h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo5;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Close | |
| the workbench with the Intro view opened in full mode. Test that re-launching a | |
| workbench opens Intro.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Close | |
| the workbench with the Intro view opened in standby mode on a <span | |
| class=SpellE>cheatSheet</span> (<span class=SpellE>ie</span>: go to Tutorials | |
| and click on any of the links). Test that re-launching a workbench opens Intro | |
| with the same <span class=SpellE>cheatSheet</span> opened in standby mode. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Close | |
| the workbench with the Intro view opened in standby mode on the SDK Welcome | |
| standby page (<span class=SpellE>ie</span>: double click on the Intro view to | |
| bring it to the Standby page). Test that re-launching a workbench opens Intro | |
| with the SDK Welcome standby page opened. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>From | |
| a <span class=SpellE>cheatSheet</span> in standby mode, click on Return to | |
| Welcome and make sure it takes you back top the last page to where at. </p> | |
| <h3>Scenario C: Icons and Toolbar Icon behavior </h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo6;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Go | |
| to Help -> Welcome, note the icon for the menu item</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Make | |
| sure the same icon is used for the Welcome view. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the welcome view toolbar, make sure that the Home icon is enabled and that it | |
| has a tooltip. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Make | |
| sure that the left and right icons are initially disabled, and are subsequently | |
| enabled when you navigate to some of the pages. These icons should be disabled | |
| if there is no history to navigate to. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>When | |
| the welcome view is in standby mode (e.g. when you open a cheat sheet, or | |
| double click on Welcome view) the home, back, and next icons are disabled. </p> | |
| <h3>Scenario D: Universal Intro</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo7;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Open | |
| the General -> Welcome preference page.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Change | |
| the theme, verify that it works.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Add | |
| and remove some pages, make it updates accordingly (some pages may be empty)</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the Overview, Tutorials, etc tabs, move some items to the Available Extensions | |
| and confirm that they no longer show up</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Move | |
| some items to different columns and confirm that the welcome pages react | |
| accordingly</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Change | |
| the priority on some items by clicking the icons. Verify that different | |
| priorities appear differently in the welcome.</p> | |
| <h3>Scenario E: Platforms </h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo8;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>On | |
| Windows, Linux and Mac, Intro uses the HTML presentation, assuming the browser | |
| is properly configured.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>On | |
| all other platforms, intro uses the SWT Forms-based presentation.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on any of the root page icons. If the links for all the pages (Overview, | |
| Tutorials ...) are at the top left corner of the page, you have HTML | |
| presentation. If they are centered at the bottom of the page, you have SWT. It | |
| is a bug if the correct presentation is not visible on the corresponding | |
| platform. </p> | |
| <h2>Help</h2> | |
| <h3>Scenario A: Integration with the workbench</h3> | |
| <p class=MsoNormal>These tests exercise interactions with help system from | |
| workbench. </p> | |
| <h4>A1: Help browser preferences: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo9;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| "Window"->"Preferences". Preferences dialog will | |
| open.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| "Help" on the left. This should show help preference page on | |
| the right</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>On | |
| Windows and Linux help uses embedded browser, and the preference should contain | |
| a checkbox to use external browser.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| "Help"->"Help Contents" from the workbench menu, ensure | |
| a browser opens and displays Help browser.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Go | |
| back to help preferences, select "Use external browser". Follow | |
| hyperlink to Workbench Browsers preference page. Choose a browser to use, | |
| Click "OK".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| "Help"->"Help Contents" from the workbench menu, ensure | |
| a browser selected opens and displays Help.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Go | |
| back to help preferences. If you have more browser adapters available, | |
| try selecting each browser adapter and launch help.</p> | |
| <h4>A2: Displaying help preferences: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo10;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Press | |
| "F1" key (Ctrl+F1 on GTK, Help on carbon) in the workbench "Navigator" | |
| view ("Resources" perspective). This should open help view in the | |
| workbench, turned to Related Topics page. Verify "About ..." | |
| section displays description of workbench part in focus.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on one of the related links. A topic should open in the help view.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Change | |
| help preferences to open context help in an <span class=SpellE>infopop</span>, | |
| dialog context help in an <span class=SpellE>infopop</span>, help view document | |
| open mode - in editor.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| "back" in the help view to arrive at Related Topics page. | |
| Select a link from Dynamic Help section. Verify it opens in the editor | |
| area.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Press | |
| "F1" key (Ctrl+F1 on GTK, Help on carbon) in the workbench | |
| "Navigator" view ("Resources" perspective) again. This | |
| time it should open an <span class=SpellE>infopop</span> with a description and | |
| related links. Focus should be on the first link ("Views"). </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| "Navigator View" link. This should launch help web browser, and | |
| display "Navigator View" document on the right and the list of | |
| related topics on the left. The link called "Navigator View" | |
| should be selected.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Open | |
| help preferences, press "F1". <span class=GramE>and</span> <span | |
| class=SpellE>infopop</span> should open.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Restore | |
| defaults in the <span class=SpellE>the</span> browser preference page, and | |
| apply.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Press | |
| F1 again. A small help view with Related Topics should open adjacent to | |
| the preferences dialog.</p> | |
| <h4>A3: Opening / closing help browser: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo11;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Without | |
| closing the browser that opened in the previous test case, choose | |
| "Help"->"Help" Contents" from the workbench | |
| menu. No new browser window should launch, and the existing help browser | |
| should load the table of contents, with lists of books on the left, and | |
| "Welcome to Eclipse help" document on the right.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Close | |
| the help browser. Browser window should close.</p> | |
| <h4>A4: Search: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo12;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| "Search" from the workbench Help menu. Help search page should | |
| open.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Type | |
| a query "open project" (without quotes), click "Go".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| a result. The document should open with occurrences of the words | |
| "open" and "project" highlighted.</p> | |
| <h4>A7: Live help: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo13;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Type | |
| "active link below" (no quotes) in the search field in the help view, | |
| and search.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| a document titled "Active help" from the search results.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| once "Click here for a Message" link at the bottom of the document.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Ensure | |
| that a "Hello World" is being displayed in a dialog on top of the | |
| workbench.</p> | |
| <h4>A8: <span class=SpellE>Appserver</span> preferences: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo14;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| "Window"->"Preferences". Preferences dialog will | |
| open.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| "Help/Help Server" on the left. Enter a port number (for | |
| example 2003), in the second field. Click O.K.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Restart | |
| workbench. Launch help from the menu. Ensure browser opens and displays | |
| help content.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Go | |
| back to Help Server preferences, click "Restore defaults" button, | |
| click "OK", restart workbench.</p> | |
| <h4>A9: Workbench Capabilities in Help </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo15;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| "Window"->"Preferences". Open | |
| "General"->"Capabilities" preference page.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| all capabilities and deselect "Development".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| <span class=GramE>help ,</span> by selecting Help->Help Contents from the | |
| menu. Verify only two workbench books appear.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| "Show All Topics" button in the navigation toolbar. Confirm.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| "Show All Topics" toolbar button appears pressed, and all books | |
| (including PDE Guide are displayed).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for "PDE". There should be large number of hits</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Turn | |
| off showing all topics. Verify that PDE Guide disappeared, since it is does not | |
| belong to enabled workbench capabilities.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Perform | |
| search for "PDE". Verify search results were redisplayed and there | |
| are no or next to no results.</p> | |
| <h4>A10: Dialog help: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Open the | |
| preferences dialog</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click on | |
| the help button (?) at the lower left part of the dialog</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Confirm | |
| the help tray opens and is usable. Try All Topics, search, bookmarks.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Close the | |
| tray.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| that clicking the help button (?) behaves the same way as pressing F1.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Try with a | |
| dialog that is not resizable. It should show the yellow sticky.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Try with a | |
| resizable dialog that is short. The dialog should grow a bit to accommodate the | |
| tray, <span class=GramE>then</span> go back to original size when closed.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Open the | |
| help tray, <span class=GramE>then</span> close the dialog without explicitly | |
| closing the tray.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo17'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Confirm | |
| the dialog properly remembers its size (if applicable to that dialog) and does | |
| not include the tray as part of its size. </p> | |
| <h4>A11: Dynamic content: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo36'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Find some | |
| XHTML docs in the help system (you’ll have to import plugin in workspace | |
| and look for the .<span class=SpellE>xhtml</span> file extension)</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Open these docs in the help window and help | |
| view; make sure they appear correctly.</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Open the markup and find the parts that are | |
| filtered (e.g. there might be a windows only section)</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Confirm the parts are filtered from the | |
| non-applicable platforms. E.g. if it’s windows only, should only be | |
| visible on windows</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>5.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Search for a word in the XHTML doc. It should | |
| show up as a potential hit.</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>6.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Change preferences (Help preferences page) to | |
| show actual hits.</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>7.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Repeat the same search. It should only find the | |
| result if the word is visible in the doc. E.g. on windows it should find it, on | |
| <span class=SpellE>linux</span> it shouldn’t.</p> | |
| <h4>A12: Keyword Index: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo37'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Download | |
| and extract the test files zip from <a | |
| href="http://www.eclipse.org/eclipse/platform-ua/testing/test_files.zip">http://www.eclipse.org/eclipse/platform-ua/testing/test_files.zip</a></p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Extract the /help/<span class=SpellE>org.eclipse.help.index.test.zip</span> | |
| and place the test plugin in your plugins dir; restart workbench </p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Open Help -> Help Contents</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Verify that there’s a new index tab at the | |
| bottom left.</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>5.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Open it, verify the proper functioning of the | |
| index view; make sure it’s usable, easy to understand</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>6.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Type some keywords, open the docs, etc.</p> | |
| <p class=MsoListNumber2><![if !supportLists]><span style='mso-fareast-font-family: | |
| "Times New Roman"'><span style='mso-list:Ignore'>7.<span style='font:7.0pt "Times New Roman"'> | |
| </span></span></span><![endif]>Do the same in the help view.</p> | |
| <h4>A13: Command links: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo18'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Browse the | |
| platform user docs and look for links that perform actions. For example, | |
| opening a preference page, etc.</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo18'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click on | |
| the links in both the help window and help view</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo18'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Confirm: | |
| The actions are performed successfully</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo18'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Confirm: | |
| The command links have a special appearance that distinguish them from other | |
| links</p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo18'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>When | |
| clicking on a link to open a dialog from help window, dialog is visible</p> | |
| <h3>Scenario B: Navigation and browsing<span style='mso-bidi-font-size:10.0pt'><o:p></o:p></span></h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo19;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>The | |
| main things to look for here are: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>moving | |
| around the navigation views (Contents, Search Results, Links, Bookmarks)</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>opening | |
| a book, expanding/collapsing/selecting topic nodes</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>navigating | |
| links inside the help pages</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>using | |
| toolbar actions for displaying the main table of contents, for hiding or | |
| maximizing the navigation frame, for topic/navigation synchronization, printing</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span | |
| class=GramE>performing</span> simple searching.</p> | |
| <p class=MsoNormal><o:p> </o:p></p> | |
| <p class=MsoNormal>Note: this test is to be done on browser adapters that are | |
| based on Internet Explorer or <span class=SpellE>Mozilla</span>. For other | |
| browser, refer to the "basic" test.</p> | |
| <h4>B1: Basic topic navigation: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo20;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| help from the workbench menu: Help->Help Contents. This should open the help | |
| view to the main bookshelf that lists the available books.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the Contents page select the Workbench User Guide book. This should expand that | |
| book and show it contents. All the other books must still be available in the | |
| navigation frame (i.e. only the select book expands).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the table of contents tree navigate to Concepts ->Workbench. Selecting the | |
| "Workbench" topic should show some content in the main help area.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the "Features" link in the displayed document. This should load a | |
| new document.</p> | |
| <h4>B2: Document toolbar actions: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo21;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Identify | |
| the 6 buttons on the content toolbar (the toolbar is located above the page | |
| displaying help pages): Go Back, Go Forward, Show in table of contents, | |
| Bookmark document, Print Page, and Maximize.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| the Back button in the content toolbar. This should reload the previous | |
| document (Workbench).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| the Forward button in the content toolbar. This should reload the document | |
| ("Features").</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| maximize icon on the toolbar of the main content frame. This should maximize | |
| that particular frame, and "Restore" icon should be shown in place of | |
| "Maximize". This time double click on the toolbar, it should restore | |
| the original layout. The behavior should be similar to that of the eclipse | |
| views.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the "Synchronize Navigation" button on the toolbar. This should | |
| highlight the "Features" topic in the navigation tree.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Print | |
| the topic by clicking on the "Print Page" button on the toolbar. This | |
| should launch the system print dialog and if you click OK it should print the | |
| help page</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Bookmark | |
| the current page, by pressing the "Bookmark document" button on the | |
| toolbar.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Turn | |
| to the Bookmarks tabs and verify it is added there.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Turn | |
| to the Contents tab and select another topic</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Turn | |
| to the Bookmarks tab and click on the bookmarked topic (Features). This should | |
| load that topic in the main content area.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Remove | |
| bookmark: Select the bookmark topic, right click and select Remove, or choose | |
| "Delete bookmark" from the bookmark view toolbar.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Add | |
| more bookmarks, delete them all using "Remove all bookmarks" button | |
| or action on the pop-up menu.</p> | |
| <h4>B3: Searching documentation, basic scenario: </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo22;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>In | |
| the Search entry field enter the word "participation" without the | |
| double quotes. The navigation frame should turn to the Search Results view, and | |
| if this was the first time you search the docs, you should see the indexing | |
| progress monitor in that page. When indexing is finished (or right away if | |
| other searches were performed before) you should get the results. In my case, I | |
| got 14 hits, starting with "Synchronize View Integration".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| a search result: "Workspace save participation". You should see the | |
| "participation" string highlighted, as well as "<span | |
| class=SpellE>particip</span>". This is because the search engine uses word | |
| stemming on English, so the highlighting respects the same stemming algorithm.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on each results. You should see the toolbar title changing to show the book containing | |
| the document.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Let's | |
| narrow the results by book: click on the "Scope" link in the search | |
| bar. This should launch the Select Scope Search dialog that let's use define | |
| search list. Click on "New" to launch the dialog for defining a new | |
| search list. Enter the name "workbench" and select the | |
| "Workbench User Guide", click OK to close the dialog. The name | |
| "workbench" should now be visible in the list in the Select Scope | |
| Search dialog. Select it, and click OK (or double click instead).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>This | |
| should close the dialog and the Search Scope should now display the name | |
| "workbench". Note: Sometimes the search bar is not updated right | |
| away, so you may have to wait a bit. Search again for the same word, | |
| "participation". You should see fewer results (I see 2 hits only).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| the "Crash recovery" hit, and click on "Synchronize | |
| Navigation" button on the navigation or content toolbar. This should | |
| switch the navigation view to the Contents view, and expand the Workbench User | |
| Guide down to the "Crash recovery" topic.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| the "Search Results" tab at the bottom of the navigation tree. This | |
| should redisplay the search result you've seen in step 5.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the "Contents" tab at the bottom of the navigation tree. This | |
| should redisplay the navigation tree as you left it after step 6.</p> | |
| <h3>Scenario C: Search<span style='mso-bidi-font-size:10.0pt'><o:p></o:p></span></h3> | |
| <p class=MsoNormal><span class=GramE>This part test support for advanced | |
| search.</span> Perform search either from "Help" page on | |
| Eclipse "Search" dialog opened by | |
| "Search"->"Search..." and turning to <span class=GramE>Help</span> | |
| page or from the browser opened by "Help"-"Help Contents".</p> | |
| <p class=MsoNormal><span style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo23;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for 'project close' (no quotes). Documents should be found containing | |
| both words. Selecting document should show its contents with occurrences | |
| of both words highlighted.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for 'project AND close' (no quotes). The results should be same as for the | |
| previous query</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for 'project OR close' (no quotes). The list of hits should be much | |
| longer, with some documents at the top containing both words, and documents | |
| down the list containing only one of them.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for 'project close not navigator' (no quotes). The list of hits should be | |
| smaller than in step 1.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Exact | |
| search: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for ' "close project" ' (in double quotes). The search results | |
| list should be shorter than in step 1.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>The | |
| documents should contain consecutive words close and project (possibly | |
| separated by <span class=GramE>a punctuation</span>).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| scope </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for 'close project' (no quotes). The search results list will show hits.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| a document. Note the book the topic belongs to. The book name is | |
| displayed on the toolbar in the browser, directly above the document.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| "Search scope:<span class=GramE>".</span> The scope selection | |
| window will open. Click "New", Select some books or sections, | |
| but leave the book that was noted in step 2 unchecked.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Type | |
| a name for your new scope. Close dialog <span class=GramE>windows,</span> | |
| ensure that the scope name appears on the search tool bar.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>13.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| "Go". Verify that the document selected in step 3 does not | |
| appear in the list of search results.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>14.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| the Search Scope again and remove the scope you just defined. Click OK to close | |
| the dialog. The search bar should now have "All topics" in the Search | |
| Scope.</p> | |
| <h3>Scenario D: Customization</h3> | |
| <h4>D1: Help preferences / large book browsing </h4> | |
| <p class=MsoNormal>Create a file plugin_customization.ini in the root of | |
| Eclipse installation. Edit the file and paste the following key/values pairs: </p> | |
| <p><code>org.eclipse.help/baseTOCS=/org.eclipse.pde.doc.user/toc.xml,/org.eclipse.jdt.doc.isv/toc.xml</code><span | |
| style='font-family:"Courier New"'><br> | |
| <code>org.eclipse.help/ignoredTOCS=/org.eclipse.platform.doc.user/toc.xml,/org.eclipse.jdt.doc.user/toc.xml,/org.eclipse.platform.doc.isv/toc.xml</code><br> | |
| <br> | |
| <code>org.eclipse.help.base/banner=/org.eclipse.help.webapp/advanced/banner.html</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/banner_height</code></span><code>=60</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/help_home</code></span><code>=http://www.eclipse.org</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/linksView</code></span><code>=false</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/bookmarksView</code></span><code>=false</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/windowTitlePrefix</code></span><code>=false</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/loadBookAtOnceLimit</code></span><code>=10</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/dynamicLoadDepthsHint</code></span><code>=2</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/advanced.toolbarBackground</code></span><code>=green</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/advanced.viewBackground</code></span><code>=yellow</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/advanced.toolbarFont</code></span><code>=bold</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/advanced.viewFont</code></span><code>=italic</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/showDisabledActivityTopics</code></span><code>=never</code><br> | |
| <span class=SpellE><code>org.eclipse.help.base/activeHelp</code></span><code>=false | |
| <o:p></o:p></code></span></p> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo24;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| Eclipse, pointing to the <span class=SpellE>ppreferences</span> customization, | |
| e.g. eclipse -<span class=SpellE>pluginCustomization</span> plugin_customization.ini</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>From | |
| the workbench menu: Help->Help Contents. This should open the help browser. | |
| Verify existence of banner frame above search toolbar.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>The | |
| page displayed in the content frame should be eclipse.org page.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>There | |
| should be only two Eclipse books displayed PDE Guide and JDT Development Guide, | |
| in that order. Other Eclipse books should not appear.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for "workbench". Verify there are no hits from Workbench User | |
| Guide that is not present.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| there <span class=GramE>is</span> only Contents and Search tabs at the bottom | |
| of navigation frame, other views (Links and Bookmarks) are not present.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| the browser title shows product name.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Browse | |
| navigation tree. There can be small delay expanding second, fourth, etc level | |
| of topics. Verify branches expand correctly.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| help UI background is yellow, and green in the toolbars.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| fonts are bold in the toolbars, and italic in the rest of the UI.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| "Window"->"Preferences". Open | |
| "Workbench"->"Capabilities preference page. Select all | |
| capabilities and deselect "Development".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Re | |
| launch Help. Verify no books are displayed and "Show All Topics" | |
| button is not displayed.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>13.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Type | |
| "active link below" (no quotes) in the search field in the browser, | |
| and search.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>14.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Choose | |
| a document titled "Active help" from the search results.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>15.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| once "Click here for a Message" link at the bottom of the document.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>16.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| a message informing that active help is not enabled is displayed, and | |
| "Hello World" workbench dialog does not appear.</p> | |
| <h4>D2: BIDI </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo25;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| eclipse passing "-dir <span class=SpellE>rtl</span>" option on the | |
| command line. Open Help.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Verify | |
| Help UI is rendered right to left.</p> | |
| <h3>Scenario E: Accessibility</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo26;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Accessibility | |
| support should test for how the help view </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>uses | |
| system colors and fonts,</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>uses | |
| browser's accessibility support,</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span | |
| class=GramE>can</span> be navigated using only the keyboard.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Note: | |
| Platform considerations for the accessibility tests: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>on | |
| Windows things should work as described;</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span | |
| class=GramE>on</span> Linux using the <span class=SpellE>Mozilla</span> browser | |
| adapter keyboard navigation works slightly different: Ctrl-Tab and Ctrl-Shift-Tab | |
| are to be replaced by Ctrl-F6 and Ctrl-Shift-F6 (this is for frame navigation, | |
| see below).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span | |
| class=GramE>on</span> Solaris/AIX/HP, unless you use <span class=SpellE>Mozilla</span>, | |
| the default browser adapter for Netscape 4.x has very little accessibility | |
| support, both for fonts/colors and for keyboard navigation.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>System | |
| colors and fonts: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Observe | |
| if the colors and fonts match your system settings. Window backgrounds for | |
| navigation views (Contents/Search Results/Links/Bookmarks) should match the | |
| system window color (usually white on Windows and gray on Linux). The toolbars | |
| should match the button face co lour (usually gray). The font should match the | |
| system icon font. Highlight co lour should match the system highlight co lour.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Change | |
| your system colors/font settings and see if the changes take effect.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>On | |
| Windows, try the high contrast settings: Control Panel -> Accessibility | |
| Options -> Display - > Use high contrast.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>13.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Browser | |
| accessibility support: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>14.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Windows: | |
| in IE - > Tools-> Internet Options -> General ->Accessibility play | |
| with the settings for Format. Help should behave accordingly.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>15.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>DO | |
| NOT turn off style sheet support, help will not work well.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>16.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Navigation | |
| with keyboard only:</p> | |
| <p class=MsoNormal><o:p> </o:p></p> | |
| <p class=MsoNormal>Here are the keyboard navigation rules for help (as | |
| supported by browsers): </p> | |
| <p class=MsoNormal><o:p> </o:p></p> | |
| <p class=MsoNormal>- To move to the next topic in the left frame, press TAB or | |
| DOWN arrow. <br> | |
| - To move to the previous <span class=GramE>topic ,</span> press SHIFT-TAB or | |
| UP arrow. <br> | |
| - To expand/collapse a tree node press RIGHT/LEFT arrow. <br> | |
| - Press Enter to select a topic and have its content displayed <br> | |
| - To scroll all the way up/down press HOME/END. <br> | |
| - To go back/forward press ALT-LEFT/RIGHT ARROW <br> | |
| - To go to the next frame (there are quite a number of frames in the help | |
| system) press CTRL-TAB (On <span class=SpellE>Mozilla</span> 1.2 press | |
| Ctrl-F6). <br> | |
| - To move to previous frame, press SHIFT-CTRL-TAB (On <span class=SpellE>Mozilla</span> | |
| >1.2 press Ctrl-Shift-F6).<br> | |
| - To move to content frame, press ALT-K, and press Tab to place focus inside | |
| the topic<br> | |
| - To print the current page or active frame, press CTRL-P.</p> | |
| <p class=MsoNormal><o:p> </o:p></p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>17.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>F1 <span | |
| class=SpellE>infopop</span> keyboard accessibility: </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>18.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Press | |
| F1 (on GTK - Ctrl-F1, on carbon - Help key) in the workbench Navigator view | |
| (Resources perspective). This should launch the <span class=SpellE>infopop</span> | |
| with some text and two related links. Focus should be on the first link | |
| ("Views"). Click and the help view should open to the selected topic.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>19.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Get | |
| back to the workbench and press F1 again, in the Navigator view. When the <span | |
| class=SpellE>infopop</span> comes up, press down/up arrows (or tab) to cycle | |
| around the links. Press Esc to dismiss the <span class=SpellE>infopop</span>.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>20.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>On | |
| Windows, use Windows Narrator (or JAWS if <span class=GramE>installed )</span>, | |
| repeat the same tests and see if description an links read out correctly.</p> | |
| <h3>Scenario F: Other / Miscellaneous</h3> | |
| <p class=MsoNormal>In addition to the eclipse workbench help scenario, there | |
| are two other help uses scenarios: <a | |
| href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_standalone.html">standalone | |
| help</a> and <a | |
| href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_infocenter.html">info-center</a> | |
| (server based) help.</p> | |
| <h4>F1: <span class=SpellE>Infocenter</span></h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo27;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Assuming | |
| eclipse is installed as d:\eclipse, change directory to d:\eclipse and run the | |
| following command: java -cp plugins/org.eclipse.help.base_3.1.0.jar <span | |
| class=SpellE>org.eclipse.help.standalone.Infocenter</span> -command start -data | |
| <span class=SpellE>infocenter</span> -port 8888</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Open | |
| a browser and navigate to http://localhost:8888/help. You should see the help | |
| system, but without the links and bookmarks tabs.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Define | |
| a working set, search help. Close the browser and reopen. Verify working sets | |
| are remembered.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Perform | |
| ad-hoc testing or follow the steps for the regular workbench scenarios, with | |
| the exception of bookmarks, <span class=SpellE>infopop</span> and active help.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Shutdown | |
| the <span class=SpellE>infocenter</span> by running: java -cp | |
| plugins/org.eclipse.help.base_3.1.0.jar <span class=SpellE>org.eclipse.help.standalone.Infocenter</span> | |
| -command shutdown -data <span class=SpellE>infocenter</span></p> | |
| <h4>F2: Stand-alone help </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo28;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Assuming | |
| eclipse is installed as d:\eclipse, change directory to d:\eclipse and run the | |
| following command: java -cp plugins/org.eclipse.help.base_3.1.0.jar <span | |
| class=SpellE>org.eclipse.help.standalone.Help</span> -command <span | |
| class=SpellE>displayHelp</span> -data standalone</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>The | |
| above command should automatically open the browser so you can browse the help. | |
| Perform ad-hoc testing or follow the steps in the regular workbench scenario, | |
| with the exception of <span class=SpellE>infopop</span> and active help.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Shutdown | |
| the standalone help by running: java -cp | |
| plugins/org.eclipse.help.base_3.1.0.jar <span class=SpellE>org.eclipse.help.standalone.Help</span> | |
| -command shutdown -data standalone</p> | |
| <h4>F3: Basic help <span class=SpellE>ui</span> (any browser with <span | |
| class=SpellE>Javascript</span> disabled or browsers other than IE, <span | |
| class=SpellE>Mozilla</span> or Netscape6+) </h4> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo29;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Disable | |
| <span class=SpellE>javascript</span> in the browser that is used by the default | |
| browser adapter (normally, that's IE on Windows, <span class=SpellE>Mozilla</span> | |
| on Linux and Netscape6+ on others)</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Launch | |
| help and you should see a simple 3-frame layout with links instead of tabs and | |
| just the synchronize navigation button available. Books are always expanded and | |
| there is no state preservation across views (i.e. when switching between | |
| contents/links/search/bookmarks) the page always reloads)</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Try | |
| ad-hoc testing or follow the regular workbench scenario steps above.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Instead | |
| of step 1, you can launch Netscape 4.7 and navigate to the help system URL. To | |
| get this URL, right click in the help browser and select | |
| "Properties". Check what the URL is.</p> | |
| <h2>Cheat Sheet</h2> | |
| <h3>Scenario A: Search for Cheat sheet</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo30;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Help/Search</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Search | |
| for "Creating Rich Client"</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The cheat sheet "Creating a rich client application" should | |
| show in the matches at or near the top of the list of search results<span | |
| class=GramE>..</span></p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| Result: The icon should be overlapping blue and white rectangles.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Double | |
| click on this cheat sheet in the search results.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>If | |
| this is not a clean workbench and you have run this test before restart all | |
| tasks using the view menu.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The <span class=SpellE>cheatsheet</span> opens in the cheat sheet view | |
| and displays two panes, a tree and a section containing a description of the | |
| cheat sheet and a hyperlink.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Resize | |
| the cheat sheet view so that it is taller than it is wide.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The tree appears above the description.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Resize | |
| the cheat sheet view so that it is wider than it is tall.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The tree appears to the left of description.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the link "Go to Create a plug-in"</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>13.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result:<span style='mso-spacerun:yes'> </span>"Create a plug-in is | |
| selected in the tree and its description is displayed, with a hyperlink to | |
| "Start working on this task".</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>14.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Start | |
| the cheat sheet by clicking on the hyperlink and complete the Introduction and | |
| the following step.</p> | |
| <h3>Scenario B: Self testing cheat sheet</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo31;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Unzip | |
| the self testing cheat sheet from <a | |
| href="http://www.eclipse.org/eclipse/platform-ua/testing/test_files.zip">http://www.eclipse.org/eclipse/platform-ua/testing/test_files.zip</a> | |
| anywhere on your hard drive.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Help | |
| -> <span class=SpellE>Cheatsheets</span> ...</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: the <span class=SpellE>cheatsheet</span> selection dialog opens. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Press | |
| the (?) button in the lower left.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| Result: Context help is opened which is specific to this dialog (This dialog is | |
| used to launch a cheat sheet.).</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| the radio button "Select a cheat sheet from a file"</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Hit | |
| the Browse... button.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Browse | |
| to <span class=SpellE>TestCheatSheets.xml</span> in the files you just | |
| unzipped.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Hit | |
| OK to open the cheat sheet.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The composite cheat sheet opens. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>11.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>If | |
| this is not a clean workbench and you have run this test before restart all | |
| tasks using the view menu.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>12.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Work | |
| through the steps of the cheat sheet until the root task shows a checkmark | |
| (i.e. is complete) and verify that it works in the way it describes itself.</p> | |
| <h3>Scenario C: Open simple cheat sheet</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo32;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Help | |
| -> <span class=SpellE>CheatSheets</span></p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| Result: The Cheat Sheet Selection dialog is opened.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| the radio button "Select a cheat sheet from the list"</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>4.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Select | |
| the cheat <span class=GramE>sheet<span style='mso-spacerun:yes'> </span>"</span>Java | |
| Development/Hello World Application" and hit OK.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>5.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: The cheat sheet opens.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>6.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Complete | |
| the introduction and the first steps.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>7.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: Next step is "Create a Java project"</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>8.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| the "Click to perform" hyperlink.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>9.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: A dialog titled "New Java Project" opens with the <span | |
| class=SpellE>cheatsheet</span> docked to the right of the dialog.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>10.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Cancel | |
| out of this dialog.</p> | |
| <h3>Scenario D: History</h3> | |
| <p class=MsoListNumber2 style='mso-list:l0 level1 lfo33;tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>1.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Click | |
| on the cheat sheet view menu. </p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>2.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: 5 cheat sheets are shown in the dropdown menu as well as "Launch <span | |
| class=GramE>Other</span> ..." and "Restart all tasks". One of | |
| the cheat sheets in the list is "Building a Rich Client Application", | |
| select that menu option.</p> | |
| <p class=MsoListNumber2 style='tab-stops:.5in'><![if !supportLists]><span | |
| style='mso-fareast-font-family:"Times New Roman"'><span style='mso-list:Ignore'>3.<span | |
| style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Expected | |
| result: Building a rich client Application is opened, the selected task is | |
| "Create a plug-in" and the introduction and first step have been | |
| completed.</p> | |
| <p class=MsoNormal><o:p> </o:p></p> | |
| </div> | |
| </body> | |
| </html> |