| 1 |
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> |
| 2 |
<html> |
<html> |
| 3 |
<head> |
<head> |
| 4 |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
<meta http-equiv="Content-Type" |
| 5 |
|
content="text/html; charset=iso-8859-1"> |
| 6 |
<meta name="Author" content="eclipse.org"> |
<meta name="Author" content="eclipse.org"> |
| 7 |
<meta name="GENERATOR" content="Mozilla/4.79 [en] (Windows NT 5.0; U) [Netscape]"> |
<meta name="GENERATOR" |
| 8 |
|
content="Mozilla/4.79 [en] (Windows NT 5.0; U) [Netscape]"> |
| 9 |
<title>Testing Scenarios for Help</title> |
<title>Testing Scenarios for Help</title> |
| 10 |
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css"> |
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" |
| 11 |
|
type="text/css"> |
| 12 |
</head> |
</head> |
| 13 |
<body> |
<body> |
| 14 |
|
<h1 |
| 15 |
<h1 style="background-color: rgb(0,128,192); background-image: none; background-repeat: repeat; background-attachment: scroll; color: rgb(255,255,255); "> |
style="background-color: rgb(0, 128, 192); background-image: none; background-repeat: repeat; background-attachment: scroll; color: rgb(255, 255, 255);"> |
| 16 |
Testing Scenarios for Help System</h1> |
Testing Scenarios for Help System</h1> |
|
|
|
| 17 |
<h2> |
<h2> |
| 18 |
<b>Objectives</b></h2> |
<b>Objectives</b></h2> |
| 19 |
This is a quick run through most of the end-user functionality of the eclipse |
This is a quick run through most of the end-user functionality of the |
| 20 |
help system and the info-center scenario. The following are the main focus |
eclipse |
| 21 |
|
help system and the info-center scenario. The following are the main |
| 22 |
|
focus |
| 23 |
areas for testing help: |
areas for testing help: |
| 24 |
<ol> |
<ol> |
| 25 |
<li> |
<li> |
| 26 |
integration with the workbench: launching from help menu, help search, |
integration with the workbench: launching help browser and help view |
| 27 |
|
from help menu, help search, |
| 28 |
and context-sensitive help (F1)</li> |
and context-sensitive help (F1)</li> |
|
|
|
| 29 |
<li> |
<li> |
| 30 |
navigation and browsing of topics in the help view</li> |
navigation and browsing of topics in the help browser and view<br> |
| 31 |
|
</li> |
| 32 |
<li> |
<li> |
| 33 |
search support: in the workbench and in the help view</li> |
search support in the help browsre and view<br> |
| 34 |
|
</li> |
| 35 |
<li> |
<li> |
| 36 |
accessibility</li> |
accessibility</li> |
| 37 |
</ol> |
</ol> |
| 38 |
<BR> |
<br> |
| 39 |
<h3> |
<h3> |
| 40 |
Integration with the workbench</h3> |
Integration with the workbench</h3> |
| 41 |
These tests exercise interactions with help system from workbench. |
These tests exercise interactions with help system from workbench. |
| 42 |
<p>I1: Help preference page: |
<p>I1: Help browser preferences: |
| 43 |
|
</p> |
| 44 |
<ol> |
<ol> |
| 45 |
<li> |
<li> |
| 46 |
Launch "Window"->"Preferences". Preferences dialog will open.</li> |
Launch "Window"->"Preferences". Preferences dialog will open.</li> |
| 47 |
|
<li>Choose "Help" on the left. This should show help preference |
| 48 |
<li> |
page |
|
Choose "Help" on the left. This should show help preference page |
|
| 49 |
on the right</li> |
on the right</li> |
| 50 |
|
<li> On Windows and Linux help uses embedded browser, and the |
| 51 |
<li> On Windows and Linux help uses embedded browser, and the preference |
preference should contain a checkbox to use external browser.</li> |
|
should |
|
|
contain |
|
|
a |
|
|
checkbox |
|
|
to |
|
|
force |
|
|
external |
|
|
browser.</li> |
|
|
<li>The preference page should also display a |
|
|
list |
|
|
of |
|
|
external |
|
|
browser |
|
|
adapters. The |
|
|
list |
|
|
should |
|
|
have |
|
|
one or two browser adapter names, and the radio button besides one of them |
|
|
should be selected: on Windows it should be the "Default System Browser", |
|
|
on Linux/Solaris/HP/Aix it should be the "Mozilla Adapter" or "Netscape |
|
|
Adapter" if Mozilla is not installed and Netscape is, on MacOS it should be |
|
|
"Default Web Browser".</li> |
|
| 52 |
<li> |
<li> |
| 53 |
Choose "Help"->"Help" Contents" from the workbench menu, ensure a browser |
Choose "Help"->"Help" Contents" from the workbench menu, ensure a |
| 54 |
opens and displays Help.</li> |
browser |
| 55 |
|
opens and displays Help browser.</li> |
| 56 |
<li> |
<li> |
| 57 |
Go back to help preferences, select "Always use external browser" and select |
Go back to help preferences, select "Use external browser". |
| 58 |
"custom browser" adapter. Click "Browse" |
Follow hyperlink to Workbench Browsers preference page. Choose a |
| 59 |
at the bottom of a page and find an browser executable program (for example |
browser to use, Click "OK".</li> |
|
"C:\Program Files\mozilla.org\Mozilla\mozilla.exe".Click "OK".</li> |
|
|
|
|
| 60 |
<li> |
<li> |
| 61 |
Choose "Help"->"Help" Contents" from the workbench menu, ensure a browser |
Choose "Help"->"Help" Contents" from the workbench menu, ensure a |
| 62 |
|
browser selected |
| 63 |
opens and displays Help.</li> |
opens and displays Help.</li> |
|
|
|
| 64 |
<li> |
<li> |
| 65 |
Go back to help preferences. If you have more browser adapters available, |
Go back to help preferences. If you have more browser adapters |
| 66 |
|
available, |
| 67 |
try selecting each browser adapter and launch help.</li> |
try selecting each browser adapter and launch help.</li> |
|
|
|
|
<li> |
|
|
When finished, restore defaults in the the browser preference page.</li> |
|
| 68 |
</ol> |
</ol> |
| 69 |
I2: F1 info-pop: |
I2: Displaying help preferences: |
| 70 |
<ol> |
<ol> |
| 71 |
<li> |
<li> |
| 72 |
Press "F1" key (Ctrl+F1 on GTK, Help on carbon) in the workbench "Navigator" view |
Press "F1" key (Ctrl+F1 on GTK, Help on carbon) in the workbench |
| 73 |
|
"Navigator" view |
| 74 |
("Resources" perspective). |
("Resources" perspective). |
| 75 |
This should launch the info-pop with some text and two related links. Focus |
This should open help view in the workbench, turned to Related Topics |
| 76 |
should be on the first link ("Views").</li> |
page. Verify "About ..." section displays description of |
| 77 |
|
workbench part in focus.</li> |
| 78 |
<li> |
<li>Click on one of the related links. A topic should open in |
| 79 |
Click "Navigator View" link. This should launch help web browser, |
the help view.</li> |
| 80 |
and display "Navigator View" document on the right and the list of related |
<li>Change help preferences to open context help in an infopop, |
| 81 |
topics on the left. The link called "Navigator View" should be selected.</li> |
dialog context help in an infopop, help view document open mode - in |
| 82 |
|
editor.</li> |
| 83 |
|
<li>Click "back" in the help view to arrive at Related Topics |
| 84 |
|
page. Select a link from Dynamic Help section. Verify it |
| 85 |
|
opens in the editor area.</li> |
| 86 |
|
<li>Press "F1" key (Ctrl+F1 on GTK, Help on carbon) in the workbench |
| 87 |
|
"Navigator" view |
| 88 |
|
("Resources" perspective) again. <br> |
| 89 |
|
</li> |
| 90 |
|
<>This time it should open an infopop with a description and related |
| 91 |
|
links. Focus |
| 92 |
|
should be on the first link ("Views").</> |
| 93 |
|
<li>Click "Navigator View" link. This should launch help web |
| 94 |
|
browser, |
| 95 |
|
and display "Navigator View" document on the right and the list of |
| 96 |
|
related |
| 97 |
|
topics on the left. The link called "Navigator View" should be |
| 98 |
|
selected.</li> |
| 99 |
|
<li>Open help preferences, press "F1". and infopop should open.</li> |
| 100 |
|
<li>Restore defaults in the the browser preference page, and apply.</li> |
| 101 |
|
<li>Press F1 again. A small help view with Related Topics |
| 102 |
|
should open adjacent to the preferences dialog.<br> |
| 103 |
|
</li> |
| 104 |
</ol> |
</ol> |
| 105 |
I3: Opening / closing help browser: |
I3: Opening / closing help browser: |
| 106 |
<ol> |
<ol> |
| 107 |
<li> |
<li> |
| 108 |
Without closing the browser that opened in test case I2, choose "Help"->"Help" |
Without closing the browser that opened in test case I4, choose |
| 109 |
Contents" from the workbench menu. No new browser window should launch, |
"Help"->"Help" |
| 110 |
and the existing help browser should load the table of contents, with lists |
Contents" from the workbench menu. No new browser window should |
| 111 |
of books on the left, and "Welcome to Eclipse help" document on the right.</li> |
launch, |
| 112 |
|
and the existing help browser should load the table of contents, with |
| 113 |
|
lists |
| 114 |
|
of books on the left, and "Welcome to Eclipse help" document on the |
| 115 |
|
right.</li> |
| 116 |
<li> |
<li> |
| 117 |
Close the help browser. Browser window should close.</li> |
Close the help browser. Browser window should close.</li> |
| 118 |
<li>Open a workbench preferences, press F1 (Ctrl+F1 on GTK, Help on carbon). |
<li>Open a workbench preferences, press F1 (Ctrl+F1 on GTK, Help on |
| 119 |
Select a related link. Help should open in external browser (even when help |
carbon). Select a related link. Help should open in external browser |
| 120 |
preference "always use external browser" checkbox is present on preference |
(even when help preference "always use external browser" checkbox is |
| 121 |
page and deselected).</li> |
present on preference page and deselected).</li> |
| 122 |
</ol> |
</ol> |
| 123 |
I4: Search Dialog: |
I4: Search: |
| 124 |
<ol> |
<ol> |
| 125 |
<li> |
<li> |
| 126 |
Choose "Search"->"Search..." from the workbench menu. Click "Help |
Choose "Hep Search" from the workbench Help menu. Click "Help |
| 127 |
Search" tab. Help search page should open.</li> |
Search" tab. Help search page should open.</li> |
|
|
|
|
<li> |
|
|
Type a query "open project" (without quotes), click "Search".</li> |
|
|
|
|
|
<li> |
|
|
Assuming this is first help search since installing workbench, progress |
|
|
indicator will display status of document indexing.</li> |
|
|
|
|
|
<li> |
|
|
Click "Cancel". the indexing should stop.</li> |
|
|
|
|
| 128 |
<li> |
<li> |
| 129 |
Choose "Search"->"Search..." from the workbench menu. Turn to Help Search page.</li> |
Type a query "open project" (without quotes), click "Go".</li> |
| 130 |
|
<li>Choose a result. The document should open with occurrences |
| 131 |
<li> |
of the words "open" and "project" highlighted.<br> |
| 132 |
Choose "open project" from the "Search Expression" drop down. Click "Search". |
</li> |
|
The "Search" dialog should close, and progress dialog open. |
|
|
Click to move progress to the background. Wait for |
|
|
indexing to finish. The search results view should be activated and populated |
|
|
with search results sorted by relevance from 100%, descending.</li> |
|
|
|
|
|
<li> |
|
|
Double click on the second item from the top. The help browser should |
|
|
open showing "open project" in the search entry field, list of documents |
|
|
on the left, with second one selected and displayed on the right.</li> |
|
| 133 |
</ol> |
</ol> |
| 134 |
I5: Search dialog help books filtering: |
I5: Search filtering: |
| 135 |
<ol> |
<ol> |
| 136 |
<li> |
<li>TODO</li> |
|
Choose "Search"->"Search..." from the workbench menu. Click "Help |
|
|
Search" tab.</li> |
|
|
|
|
|
<li> |
|
|
Choose "open project" from the "Search Expression" drop down.</li> |
|
|
|
|
|
<li> |
|
|
Click "Choose" button, to open working set selection dialog. Click |
|
|
"New", to define new working set.</li> |
|
|
|
|
|
<li> |
|
|
Chose "Help", click "Next", name your working set, and select "Platform |
|
|
Plug-in Developer Guide" from the top level, expand it, and deselect "Examples |
|
|
Guide". Click "Finish", and "OK".</li> |
|
|
|
|
|
<li> |
|
|
Click "Search". The "Search" view should open showing less hits than |
|
|
in test I4.</li> |
|
|
|
|
|
<li> |
|
|
Double click any result. Ensure that browser opens showing search |
|
|
results. The search toolbar should display "open project" (without |
|
|
quotes) in the search field, and "Search scope:" should be set to the name |
|
|
of the new working set.</li> |
|
|
</ol> |
|
|
I6: Search from search view: |
|
|
<ol> |
|
|
<li> |
|
|
Choose "Search"->"Search..." from the workbench menu. Click "Help |
|
|
Search" tab. </li> |
|
|
|
|
|
<li> |
|
|
Type a query "close project" (without quotes), click "Search".</li> |
|
|
|
|
|
<li> |
|
|
The "Search" view should open showing hits.</li> |
|
|
|
|
|
<li> |
|
|
Choose "open project" from the drop down menu in the "Search" view.</li> |
|
|
|
|
|
<li> |
|
|
The search results list should update with the hits for "open project" |
|
|
query.</li> |
|
| 137 |
</ol> |
</ol> |
| 138 |
I7: Live help: |
I7: Live help: |
| 139 |
<ol> |
<ol> |
| 140 |
<li> |
<li> |
| 141 |
Type "active link below" (no quotes) in the search field in the browser, |
Type "active link below" (no quotes) in the search field in the help |
| 142 |
|
view, |
| 143 |
and search.</li> |
and search.</li> |
|
|
|
| 144 |
<li> |
<li> |
| 145 |
Choose a document titled "Active help" from the search results.</li> |
Choose a document titled "Active help" from the search results.</li> |
|
|
|
|
<li> |
|
|
Click once "Click here for a Message" link at the bottom of the document.</li> |
|
|
|
|
| 146 |
<li> |
<li> |
| 147 |
Switch to the workbench window, and ensure that a "Hello World" is being |
Click once "Click here for a Message" link at the bottom of the |
| 148 |
displayed in a dialog.</li> |
document.</li> |
| 149 |
|
<li>Ensure that a "Hello World" is being |
| 150 |
|
displayed in a dialog on top of the workbench.</li> |
| 151 |
</ol> |
</ol> |
| 152 |
I8: Appserver preferences: |
I8: Appserver preferences: |
| 153 |
<ol> |
<ol> |
| 154 |
<li> Launch "Window"->"Preferences". Preferences dialog will open.</li> |
<li> Launch "Window"->"Preferences". Preferences dialog will |
| 155 |
<li> Choose "Help/Help Server" on the left. Enter a port number (for |
open.</li> |
| 156 |
example 2003), in the second field. Click O.K.</li> |
<li> Choose "Help/Help Server" on the left. Enter a port number |
| 157 |
<li> Restart workbench. Launch help from the menu. Ensure browser opens |
(for example 2003), in the second field. Click O.K.</li> |
| 158 |
and displays help content.</li> |
<li> Restart workbench. Launch help from the menu. Ensure |
| 159 |
<li> Go back to Help Server preferences, click "Restore defaults" button, click "OK", |
browser opens and displays help content.</li> |
| 160 |
restart workbench.</li> |
<li> Go back to Help Server preferences, click "Restore defaults" |
| 161 |
|
button, click "OK", restart workbench.</li> |
| 162 |
</ol> |
</ol> |
| 163 |
I9: Workbench Capabilities |
I9: Workbench Capabilities |
| 164 |
in Help |
in Help |
| 165 |
<ol> |
<ol> |
| 166 |
<li> Launch "Window"->"Preferences". Open "Workbench"->"Capabilities preference |
<li> Launch "Window"->"Preferences". Open |
| 167 |
page.</li> |
"Workbench"->"Capabilities preference page.</li> |
| 168 |
<li>Select all capabilities and deselect "Plug-in Development".</li> |
<li>Select all capabilities and deselect "Development".</li> |
| 169 |
<li>In the workbench Open Intro, by selecting Help->Welcome from the menu.</li> |
<li>Launch help , by selecting Help->Help Contents from the |
| 170 |
<li>Follow "Overview"->"Eclipse Plug-in Development" links. This should open |
menu. Verify only two workbench books appear.<br> |
| 171 |
help (without "PDE Guide" book displayed), and a dialog asking whether all |
</li> |
| 172 |
topics should be shown.</li> |
<li>Select "Show All Topics" button in the navigation toolbar. |
| 173 |
<li>Click "Yes". Verify that PDE Guide appeared and a topic was selected. Check |
Confirm.</li> |
| 174 |
that "Show All Topics" button in the navigation toolbar is pressed.</li> |
<li>Verify "Show All Topics" toolbar button appears pressed, and all |
| 175 |
<li> Turn off showing all topics. Verify that PDE Guide disappeared, since |
books (including PDE Guide are displayed).</li> |
| 176 |
it is not enabled in workbench capabilities.</li> |
<li>Search for "PDE". There should be large number of hits<br> |
| 177 |
<li>Perform search for "PDE". Verify there no or next to no results.</li> |
</li> |
| 178 |
<li>Select "Show All Topics". Confirm when a dialog pops up. Verify that search |
<li> Turn off showing all topics. Verify that PDE Guide disappeared, |
| 179 |
results were populated with more hits (coming from PDE Guide).</li> |
since it is does not belong to enabled workbench capabilities.</li> |
| 180 |
|
<li>Perform search for "PDE". Verify search results were redisplayed |
| 181 |
|
and there are no or next to no results.</li> |
| 182 |
</ol> |
</ol> |
| 183 |
<BR> |
<br> |
| 184 |
<h3> |
<h3> |
| 185 |
Navigation and browsing</h3> |
Navigation and browsing</h3> |
| 186 |
The main things to look for here are: |
The main things to look for here are: |
| 187 |
<ul> |
<ul> |
| 188 |
<li> |
<li> |
| 189 |
moving around the navigation views (Contents, Search Results, Links, Bookmarks)</li> |
moving around the navigation views (Contents, Search Results, Links, |
| 190 |
|
Bookmarks)</li> |
| 191 |
<li> |
<li> |
| 192 |
opening a book, expanding/collapsing/selecting topic nodes</li> |
opening a book, expanding/collapsing/selecting topic nodes</li> |
|
|
|
| 193 |
<li> |
<li> |
| 194 |
navigating links inside the help pages</li> |
navigating links inside the help pages</li> |
|
|
|
| 195 |
<li> |
<li> |
| 196 |
using toolbar actions for displaying the main table of contents, for hiding or |
using toolbar actions for displaying the main table of contents, for |
| 197 |
maximizing the navigation frame, for topic/navigation synchronization, printing</li> |
hiding or maximizing the navigation frame, for topic/navigation |
| 198 |
|
synchronization, printing</li> |
| 199 |
<li> |
<li> |
| 200 |
performing simple searching.</li> |
performing simple searching.</li> |
| 201 |
</ul> |
</ul> |
| 202 |
|
<p>Note: this test is to be done on browser adapters that are based on |
| 203 |
<P>Note: this test is to be done on browser adapters that are based on Internet Explorer or Mozilla. For other browser, refer to the "basic" test.</P> |
Internet Explorer or Mozilla. For other browser, refer to the "basic" |
| 204 |
<p><br>N1: Basic topic navigation: |
test.</p> |
| 205 |
|
<p><br> |
| 206 |
|
N1: Basic topic navigation: |
| 207 |
|
</p> |
| 208 |
<ol> |
<ol> |
| 209 |
<li> |
<li> |
| 210 |
Launch help from the workbench menu: Help->Help Contents. This should open |
Launch help from the workbench menu: Help->Help Contents. This |
| 211 |
|
should open |
| 212 |
the help view to the main bookshelf that lists the available books.</li> |
the help view to the main bookshelf that lists the available books.</li> |
|
|
|
| 213 |
<li> |
<li> |
| 214 |
In the Contents page select the Workbench User Guide book. This should |
In the Contents page select the Workbench User Guide book. This should |
| 215 |
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).</li> |
expand that book and show it contents. All the other books must still |
| 216 |
|
be available in the navigation frame (i.e. only the select book |
| 217 |
<li> |
expands).</li> |
| 218 |
In the table of contents tree navigate to Concepts ->Workbench. Selecting |
<li> |
| 219 |
the "Workbench" topic should show some content in the main help area.</li> |
In the table of contents tree navigate to Concepts ->Workbench. |
| 220 |
|
Selecting the "Workbench" topic should show some content in the main |
| 221 |
|
help area.</li> |
| 222 |
<li> |
<li> |
| 223 |
Click on the "Features" link in the displayed document. |
Click on the "Features" link in the displayed document. |
| 224 |
This should load a new document.</li> |
This should load a new document.</li> |
| 225 |
</ol> |
</ol> |
|
|
|
|
|
|
| 226 |
N2: Document toolbar actions: |
N2: Document toolbar actions: |
|
|
|
| 227 |
<ol> |
<ol> |
| 228 |
<li> |
<li>Identify the 6 buttons on the content toolbar (the toolbar is |
| 229 |
|
located above |
| 230 |
Identify the 6 buttons on the content toolbar (the toolbar is located above |
the page displaying help pages): Go Back, Go Forward, Synchronize |
| 231 |
the page displaying help pages): Go Back, Go Forward, Synchronize Navigation, |
Navigation, |
| 232 |
Bookmark document, Print Page, and Maximize.</li> |
Bookmark document, Print Page, and Maximize.</li> |
| 233 |
<LI>Click the Back button in the content toolbar. This should reload |
<li>Click the Back button in the content toolbar. This should reload |
| 234 |
the previous document (Workbench).</LI> |
the previous document (Workbench).</li> |
| 235 |
|
<li>Click the Forward button in the content toolbar. This should |
| 236 |
<li> |
reload the |
| 237 |
Click the Forward button in the content toolbar. This should reload the |
document ("Features").</li> |
| 238 |
document ("Features").</li> |
<li>Click maximize icon on the toolbar of the main content frame. |
| 239 |
|
This should maximize that particular frame, and "Restore" icon should |
| 240 |
<LI>Click maximize icon on the toolbar of the main content |
be shown in place of "Maximize". This time double click on the toolbar, |
| 241 |
frame. This should maximize that particular frame, and "Restore" icon should |
it should restore the original layout. The behavior should be similar |
| 242 |
be shown in place of "Maximize". This time double click on the toolbar, |
to that of the eclipse views.</li> |
| 243 |
it should restore the original layout. The behavior should be similar to that |
<li>Click on the "Synchronize Navigation" button on the toolbar. This |
| 244 |
of the eclipse views.</LI> |
should highlight the "Features" topic in the navigation tree.</li> |
| 245 |
|
<li>Print the topic by clicking on the "Print Page" button on the |
|
<LI>Click on the "Synchronize Navigation" button on the toolbar. This |
|
|
should highlight the "Features" topic in the navigation tree.</LI> |
|
|
|
|
|
<LI>Print the topic by clicking on the "Print Page" button on the |
|
| 246 |
toolbar. This should launch the system print dialog and if you click OK |
toolbar. This should launch the system print dialog and if you click OK |
| 247 |
it should print the help page</LI> |
it should print the help page</li> |
| 248 |
<LI>Bookmark the current page, by pressing the "Bookmark document" button on the toolbar.</LI> |
<li>Bookmark the current page, by pressing the "Bookmark document" |
| 249 |
<LI>Turn to the Bookmarks tabs and verify it is added there.</LI> |
button on the toolbar.</li> |
| 250 |
<LI>Turn to the Contents tab and select another topic</LI> |
<li>Turn to the Bookmarks tabs and verify it is added there.</li> |
| 251 |
<LI>Turn to the Bookmarks tab and click on the bookmarked topic (Features). This should load that topic in the main content area.</LI> |
<li>Turn to the Contents tab and select another topic</li> |
| 252 |
<LI>Remove bookmark: Select the bookmark topic, right click and select Remove, |
<li>Turn to the Bookmarks tab and click on the bookmarked topic |
| 253 |
or choose "Remove bookmark" from the bookmark view toolbar.</LI> |
(Features). This should load that topic in the main content area.</li> |
| 254 |
<LI>Add more bookmarks, delete them all using "Remove all bookmarks" button |
<li>Remove bookmark: Select the bookmark topic, right click and |
| 255 |
or action on the pop-up menu.</LI> |
select Remove, or choose "Remove bookmark" from the bookmark view |
| 256 |
|
toolbar.</li> |
| 257 |
|
<li>Add more bookmarks, delete them all using "Remove all bookmarks" |
| 258 |
|
button or action on the pop-up menu.</li> |
| 259 |
</ol> |
</ol> |
| 260 |
N3: Searching documentation, basic scenario: |
N3: Searching documentation, basic scenario: |
| 261 |
<ol> |
<ol> |
| 262 |
<li> |
<li> |
| 263 |
In the Search entry field enter the word "participation" without the double |
In the Search entry field enter the word "participation" without the |
| 264 |
quotes. The navigation frame should turn to the Search Results view, and if this was the |
double |
| 265 |
first time you search the docs, you should see the indexing progress monitor |
quotes. The navigation frame should turn to the Search Results view, |
| 266 |
in that page. When indexing is finished (or right away if other searches |
and if this was the |
| 267 |
|
first time you search the docs, you should see the indexing progress |
| 268 |
|
monitor |
| 269 |
|
in that page. When indexing is finished (or right away if other |
| 270 |
|
searches |
| 271 |
were performed before) you should get the results. In my case, I got 14 |
were performed before) you should get the results. In my case, I got 14 |
| 272 |
hits, starting with "Synchronize View Integration".</li> |
hits, starting with "Synchronize View Integration".</li> |
|
|
|
| 273 |
<li> |
<li> |
| 274 |
Select a search result: "Workspace save participation". You should |
Select a search result: "Workspace save participation". You should |
| 275 |
see the "participation" string highlighted, as well as "particip". This is because the search engine |
see the "participation" string highlighted, as well as "particip". This |
| 276 |
uses word stemming on English, so the highlighting respects the same stemming |
is because the search engine |
| 277 |
|
uses word stemming on English, so the highlighting respects the same |
| 278 |
|
stemming |
| 279 |
algorithm.</li> |
algorithm.</li> |
|
|
|
| 280 |
<li> |
<li> |
| 281 |
Click on each results. You should see the toolbar title changing to show |
Click on each results. You should see the toolbar title changing to |
| 282 |
|
show |
| 283 |
the book containing the document.</li> |
the book containing the document.</li> |
|
|
|
|
<li> |
|
|
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).</li> |
|
|
|
|
|
<li> |
|
|
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).</li> |
|
|
|
|
| 284 |
<li> |
<li> |
| 285 |
Select the "Crash recovery" hit, and click on "Synchronize Navigation" button |
Let's narrow the results by book: click on the "Scope" link in the |
| 286 |
on the navigation or content toolbar. This should switch the navigation view |
search |
| 287 |
|
bar. This should launch the Select Scope Search dialog that let's use |
| 288 |
|
define search list. Click on "New" to launch the dialog for defining a |
| 289 |
|
new search list. Enter the name "workbench" and select the "Workbench |
| 290 |
|
User Guide", click OK to close the dialog. The name "workbench" should |
| 291 |
|
now be visible in the list in the Select Scope Search dialog. Select |
| 292 |
|
it, and click OK (or double click instead).</li> |
| 293 |
|
<li> |
| 294 |
|
This should close the dialog and the Search Scope should now display |
| 295 |
|
the name "workbench". Note: Sometimes the search bar is not updated |
| 296 |
|
right away, so you may have to wait a bit. Search again for the same |
| 297 |
|
word, "participation". You should see fewer results (I see 2 hits only).</li> |
| 298 |
|
<li> |
| 299 |
|
Select the "Crash recovery" hit, and click on "Synchronize Navigation" |
| 300 |
|
button |
| 301 |
|
on the navigation or content toolbar. This should switch the navigation |
| 302 |
|
view |
| 303 |
to |
to |
| 304 |
the |
the |
| 305 |
Contents |
Contents |
| 306 |
view, and expand the Workbench User Guide down to the "Crash recovery" topic.</li> |
view, and expand the Workbench User Guide down to the "Crash recovery" |
| 307 |
|
topic.</li> |
| 308 |
<li> |
<li> |
| 309 |
Click the "Search Results" tab at the bottom of the navigation tree. This |
Click the "Search Results" tab at the bottom of the navigation tree. |
| 310 |
|
This |
| 311 |
should redisplay the search result you've seen in step 5.</li> |
should redisplay the search result you've seen in step 5.</li> |
|
|
|
| 312 |
<li> |
<li> |
| 313 |
Click on the "Contents" tab at the bottom of the navigation tree. This |
Click on the "Contents" tab at the bottom of the navigation tree. This |
| 314 |
should redisplay the navigation tree as you left it after step 6.</li> |
should redisplay the navigation tree as you left it after step 6.</li> |
| 315 |
</ol> |
</ol> |
| 316 |
|
<br> |
|
<BR> |
|
| 317 |
<h3>Search</h3> |
<h3>Search</h3> |
| 318 |
This part test support for advanced search. Perform search either |
This part test support for advanced search. Perform search either |
| 319 |
from "Help" page on Eclipse "Search" dialog opened by "Search"->"Search..." and |
from "Help" page on Eclipse "Search" dialog opened by |
| 320 |
|
"Search"->"Search..." and |
| 321 |
turning to Help page |
turning to Help page |
| 322 |
or from the browser opened by "Help"-"Help Contents". |
or from the browser opened by "Help"-"Help Contents". |
| 323 |
<p>S1: Boolean search: |
<p>S1: Boolean search: |
| 324 |
|
</p> |
| 325 |
<ol> |
<ol> |
| 326 |
<li> |
<li> |
| 327 |
Search for 'project close' (no quotes). Documents should be found |
Search for 'project close' (no quotes). Documents should be found |
| 328 |
containing both words. Selecting document should show its contents |
containing both words. Selecting document should show its |
| 329 |
|
contents |
| 330 |
with occurrences of both words highlighted.</li> |
with occurrences of both words highlighted.</li> |
|
|
|
| 331 |
<li> |
<li> |
| 332 |
Search for 'project AND close' (no quotes). The results should be |
Search for 'project AND close' (no quotes). The results should be |
| 333 |
same as for the previous query</li> |
same as for the previous query</li> |
|
|
|
| 334 |
<li> |
<li> |
| 335 |
Search for 'project OR close' (no quotes). The list of hits should |
Search for 'project OR close' (no quotes). The list of hits |
| 336 |
be much longer, with some documents at the top containing both words, and |
should |
| 337 |
|
be much longer, with some documents at the top containing both words, |
| 338 |
|
and |
| 339 |
documents down the list containing only one of them.</li> |
documents down the list containing only one of them.</li> |
|
|
|
| 340 |
<li> |
<li> |
| 341 |
Search for 'project close not navigator' (no quotes). The list of |
Search for 'project close not navigator' (no quotes). The list of |
| 342 |
hits should be smaller than in step 1 of test S1.</li> |
hits should be smaller than in step 1 of test S1.</li> |
| 344 |
S2: Exact search: |
S2: Exact search: |
| 345 |
<ol> |
<ol> |
| 346 |
<li> |
<li> |
| 347 |
Search for ' "close project" ' (in double quotes). The search results |
Search for ' "close project" ' (in double quotes). The search |
| 348 |
|
results |
| 349 |
list should be shorter than in step 1 of test S1.</li> |
list should be shorter than in step 1 of test S1.</li> |
|
|
|
| 350 |
<li> |
<li> |
| 351 |
The documents should contain consecutive words close and project (possibly |
The documents should contain consecutive words close and project |
| 352 |
|
(possibly |
| 353 |
separated by a punctuation).</li> |
separated by a punctuation).</li> |
| 354 |
</ol> |
</ol> |
| 355 |
S3: Search scope |
S3: Search scope |
| 356 |
<ol> |
<ol> |
| 357 |
<li> |
<li> |
| 358 |
Search for 'close project' (no quotes). The search results list will |
Search for 'close project' (no quotes). The search results list |
| 359 |
|
will |
| 360 |
show hits.</li> |
show hits.</li> |
|
|
|
| 361 |
<li> |
<li> |
| 362 |
Select a document. Note the book the topic belongs to. The |
Select a document. Note the book the topic belongs to. The |
| 363 |
book name is displayed on the toolbar in the browser, directly above the |
book name is displayed on the toolbar in the browser, directly above |
| 364 |
|
the |
| 365 |
document.</li> |
document.</li> |
| 366 |
|
<li> Click "Search scope:". The scope selection window will |
| 367 |
<li> Click "Search scope:". The scope selection window will open. |
open. |
| 368 |
Click "New", Select some books or sections, but leave the book that was |
Click "New", Select some books or sections, but leave the book that was |
| 369 |
noted in step 2 of test S3 unchecked.</li> |
noted in step 2 of test S3 unchecked.</li> |
|
|
|
| 370 |
<li> |
<li> |
| 371 |
Type a name for your new scope. Close dialog windows, ensure that |
Type a name for your new scope. Close dialog windows, ensure that |
| 372 |
the scope name appears on the search tool bar.</li> |
the scope name appears on the search tool bar.</li> |
|
|
|
| 373 |
<li> |
<li> |
| 374 |
Click "Go". Verify that the document selected in step 3 of test S2 |
Click "Go". Verify that the document selected in step 3 of test |
| 375 |
|
S2 |
| 376 |
does not appear in the list of search results.</li> |
does not appear in the list of search results.</li> |
| 377 |
<LI>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.</LI> |
<li>Click the Search Scope again and remove the scope you just |
| 378 |
|
defined. Click OK to close the dialog. The search bar should now have |
| 379 |
|
"All topics" in the Search Scope.</li> |
| 380 |
</ol> |
</ol> |
| 381 |
|
<br> |
|
<BR> |
|
| 382 |
<h3>Customization</h3> |
<h3>Customization</h3> |
| 383 |
<p>C1: Help preferences / large book browsing |
<p>C1: Help preferences / large book browsing |
| 384 |
<p>Shut down the workbench. Delete user preferences - the eclipse/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.help.base.prefs file. |
</p> |
| 385 |
<p>Back up a file default preferences - the eclipse/plugins/org.eclipse.help.base_3.0.0/preferences.ini. Open |
Create a file plugin_customization.ini in the root of Eclipse |
| 386 |
the preferences.ini and change values of selected options listed below to |
installation.<br> |
| 387 |
the values shown here: |
<p>Edit the file and paste the following key/values pairs: |
| 388 |
<p>banner=/org.eclipse.help.webapp/advanced/banner.html |
</p> |
| 389 |
|
<p>org.eclipse.help/baseTOCS=/org.eclipse.pde.doc.user/toc.xml,/org.eclipse.jdt.doc.isv/toc.xml<br> |
| 390 |
|
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<br> |
| 391 |
<br> |
<br> |
| 392 |
banner_height=60 |
org.eclipse.help.base/banner=/org.eclipse.help.webapp/advanced/banner.html<br> |
| 393 |
<br>help_home=http://www.eclipse.org |
org.eclipse.help.base/banner_height=60<br> |
| 394 |
<br>linksView=false |
org.eclipse.help.base/help_home=http://www.eclipse.org<br> |
| 395 |
<br>bookmarksView=false |
org.eclipse.help.base/linksView=false<br> |
| 396 |
<br>windowTitlePrefix=false |
org.eclipse.help.base/bookmarksView=false<br> |
| 397 |
<br>loadBookAtOnceLimit=10 |
org.eclipse.help.base/windowTitlePrefix=false<br> |
| 398 |
<br>dynamicLoadDepthsHint=2 |
org.eclipse.help.base/loadBookAtOnceLimit=10<br> |
| 399 |
<br>advanced.toolbarBackground=green |
org.eclipse.help.base/dynamicLoadDepthsHint=2<br> |
| 400 |
<br>advanced.viewBackground=yellow |
org.eclipse.help.base/advanced.toolbarBackground=green<br> |
| 401 |
<br>advanced.toolbarFont=bold |
org.eclipse.help.base/advanced.viewBackground=yellow<br> |
| 402 |
<br>advanced.viewFont=italic |
org.eclipse.help.base/advanced.toolbarFont=bold<br> |
| 403 |
<br>showDisabledActivityTopics=never |
org.eclipse.help.base/advanced.viewFont=italic<br> |
| 404 |
<br>activeHelp=false |
org.eclipse.help.base/showDisabledActivityTopics=never<br> |
| 405 |
<ol> |
org.eclipse.help.base/activeHelp=false |
| 406 |
<li> Launch Eclipse, and then help from the workbench menu: Help->Help Contents. This should |
</p> |
| 407 |
open the help browser. Verify existence of banner frame above search toolbar.</li> |
<ol> |
| 408 |
<li> The page displayed in the content frame should be eclipse.org page.</li> |
<li>Launch Eclipse, pointing to the ppreferences customization, e.g. |
| 409 |
<li> Verify there is only Contents and Search tabs at the bottom of navigation |
eclipse -pluginCustomization plugin_customization.ini</li> |
| 410 |
frame, other views (Links and Bookmarks) are not present.</li> |
<li>From the workbench menu: Help->Help Contents. This should open |
| 411 |
|
the help browser. Verify existence of banner frame above search toolbar.</li> |
| 412 |
|
<li> The page displayed in the content frame should be eclipse.org |
| 413 |
|
page.</li> |
| 414 |
|
<li>There should be only two Eclipse books displayed PDE Guide and |
| 415 |
|
JDT Development Guide, in that order. Other Eclipse books should |
| 416 |
|
not appear.</li> |
| 417 |
|
<li>Search for "workbench". Verify there are no hits from |
| 418 |
|
Workbench User Guide that is not present.<br> |
| 419 |
|
</li> |
| 420 |
|
<li> Verify there is only Contents and Search tabs at the bottom of |
| 421 |
|
navigation frame, other views (Links and Bookmarks) are not present.</li> |
| 422 |
<li> Verify the browser title shows product name.</li> |
<li> Verify the browser title shows product name.</li> |
| 423 |
<li>Browse navigation tree. There can be small delay expanding second, fourth, |
<li>Browse navigation tree. There can be small delay expanding |
| 424 |
etc level of topics. Verify branches expand correctly.</li> |
second, fourth, etc level of topics. Verify branches expand correctly.</li> |
| 425 |
<li>Verify help UI background is yellow, and green in the toolbars.</li> |
<li>Verify help UI background is yellow, and green in the toolbars.</li> |
| 426 |
<li>Verify fonts are bold in the toolbars, and italic in the rest of the UI.</li> |
<li>Verify fonts are bold in the toolbars, and italic in the rest of |
| 427 |
<li>Launch "Window"->"Preferences". Open "Workbench"->"Capabilities |
the UI.</li> |
| 428 |
preference page. Select all capabilities and deselect "Plug-in Development".</li> |
<li>Launch "Window"->"Preferences". Open |
| 429 |
<li>Re launch Help. Verify "PDE Guide" book is not displayed and "Show All |
"Workbench"->"Capabilities preference page. Select all capabilities |
| 430 |
Topics" button is not displayed.</li> |
and deselect "Plug-in Development".</li> |
| 431 |
<li> Type "active link below" (no quotes) in the search field in the browser, |
<li>Re launch Help. Verify no books are displayed and "Show All |
| 432 |
and search.</li> |
Topics" button is not displayed.</li> |
| 433 |
|
<li> Type "active link below" (no quotes) in the search field in the |
| 434 |
|
browser, and search.</li> |
| 435 |
<li> Choose a document titled "Active help" from the search results.</li> |
<li> Choose a document titled "Active help" from the search results.</li> |
| 436 |
<li> Click once "Click here for a Message" link at the bottom of the document.</li> |
<li> Click once "Click here for a Message" link at the bottom of the |
| 437 |
<li>Verify a message informing that active help is not enabled is displayed, |
document.</li> |
| 438 |
and "Hello World" workbench dialog does not appear.</li> |
<li>Verify a message informing that active help is not enabled is |
| 439 |
<li>Restore plugins/org.eclipse.help.base_3.0.0/preferences.ini from the backup |
displayed, and "Hello World" workbench dialog does not appear.</li> |
|
file.</li> |
|
| 440 |
</ol> |
</ol> |
| 441 |
<p>C2: BIDI |
<p>C2: BIDI |
| 442 |
|
</p> |
| 443 |
<ol> |
<ol> |
| 444 |
<li> Launch eclipse passing "-dir rtl" option on the command line. Open Help.</li> |
<li> Launch eclipse passing "-dir rtl" option on the command line. |
| 445 |
|
Open Help.</li> |
| 446 |
<li>Verify Help UI is rendered right to left.</li> |
<li>Verify Help UI is rendered right to left.</li> |
| 447 |
</ol> |
</ol> |
| 448 |
<BR> |
<br> |
| 449 |
<h3>Accessibility</h3> |
<h3>Accessibility</h3> |
| 450 |
Accessibility support should test for how the help view |
Accessibility support should test for how the help view |
| 451 |
<ul> |
<ul> |
| 452 |
<li> |
<li> |
| 453 |
uses system colors and fonts,</li> |
uses system colors and fonts,</li> |
|
|
|
| 454 |
<li> |
<li> |
| 455 |
uses browser's accessibility support,</li> |
uses browser's accessibility support,</li> |
|
|
|
| 456 |
<li> |
<li> |
| 457 |
can be navigated using only the keyboard.</li> |
can be navigated using only the keyboard.</li> |
| 458 |
</ul> |
</ul> |
| 460 |
<ul> |
<ul> |
| 461 |
<li> |
<li> |
| 462 |
<b>on Windows things should work as described;</b></li> |
<b>on Windows things should work as described;</b></li> |
|
|
|
| 463 |
<li> |
<li> |
| 464 |
<b>on Linux using the Mozilla browser adapter keyboard navigation works slightly |
<b>on Linux using the Mozilla browser adapter keyboard navigation |
| 465 |
different: Ctrl-Tab and Ctrl-Shift-Tab are to be replaced by Ctrl-F6 and Ctrl-Shift-F6 |
works slightly |
| 466 |
|
different: Ctrl-Tab and Ctrl-Shift-Tab are to be replaced by Ctrl-F6 |
| 467 |
|
and Ctrl-Shift-F6 |
| 468 |
(this is for frame navigation, see below).</b></li> |
(this is for frame navigation, see below).</b></li> |
|
|
|
| 469 |
<li> |
<li> |
| 470 |
<b>on Solaris/AIX/HP, unless you use Mozilla, the default browser adapter |
<b>on Solaris/AIX/HP, unless you use Mozilla, the default browser |
| 471 |
for Netscape 4.x has very little accessibility support, both for fonts/colors |
adapter |
| 472 |
|
for Netscape 4.x has very little accessibility support, both for |
| 473 |
|
fonts/colors |
| 474 |
and for keyboard navigation.</b></li> |
and for keyboard navigation.</b></li> |
| 475 |
</ul> |
</ul> |
| 476 |
A1: System colors and fonts: |
A1: System colors and fonts: |
| 477 |
<ol> |
<ol> |
| 478 |
<li> |
<li> |
| 479 |
Observe if the colors and fonts match your system settings. Window backgrounds |
Observe if the colors and fonts match your system settings. Window |
| 480 |
for navigation views (Contents/Search Results/Links/Bookmarks) should match the |
backgrounds |
| 481 |
system window colour (usually white on Windows and gray on Linux). The toolbars |
for navigation views (Contents/Search Results/Links/Bookmarks) should |
| 482 |
should match the button face co lour (usually gray). The font should match |
match the |
| 483 |
the system icon font. Highlight co lour should match the system highlight co |
system window color (usually white on Windows and gray on Linux). The |
| 484 |
lour.</li> |
toolbars |
| 485 |
|
should match the button face co lour (usually gray). The font should |
| 486 |
<li> |
match |
| 487 |
Change your system colors/font settings and see if the changes take effect.</li> |
the system icon font. Highlight co lour should match the system |
| 488 |
|
highlight co lour.</li> |
| 489 |
<li> |
<li> |
| 490 |
On Windows, try the high contrast settings: Control Panel -> Accessibility |
Change your system colors/font settings and see if the changes take |
| 491 |
Options -> Display - > Use high contrast.</li> |
effect.</li> |
| 492 |
|
<li> |
| 493 |
|
On Windows, try the high contrast settings: Control Panel -> |
| 494 |
|
Accessibility |
| 495 |
|
Options -> Display - > Use high contrast.</li> |
| 496 |
</ol> |
</ol> |
| 497 |
A2: Browser accessibility support: |
A2: Browser accessibility support: |
| 498 |
<ol> |
<ol> |
| 499 |
<li> |
<li> |
| 500 |
Windows: in IE - > Tools-> Internet Options -> General ->Accessibility |
Windows: in IE - > Tools-> Internet Options -> General |
| 501 |
|
->Accessibility |
| 502 |
play with the settings for Format. Help should behave accordingly.</li> |
play with the settings for Format. Help should behave accordingly.</li> |
|
|
|
| 503 |
<li> |
<li> |
| 504 |
DO NOT turn off style sheet support, help will not work well.</li> |
DO NOT turn off style sheet support, help will not work well.</li> |
| 505 |
</ol> |
</ol> |
| 506 |
A3: Navigation with keyboard only: |
A3: Navigation with keyboard only: |
| 507 |
<br> Here are the keyboard navigation rules |
<br> |
| 508 |
|
Here are the keyboard navigation rules |
| 509 |
for help (as supported by browsers): |
for help (as supported by browsers): |
| 510 |
<blockquote> |
<blockquote> |
| 511 |
<p>- To move to the next topic in the left frame, press TAB or DOWN arrow. |
<p>- To move to the next topic in the left frame, press TAB or DOWN |
| 512 |
<br> |
arrow. <br> |
| 513 |
- To move to the previous topic , press SHIFT-TAB or UP arrow. |
- To move to the previous topic , press SHIFT-TAB or UP arrow. <br> |
| 514 |
<br> |
- To expand/collapse a tree node press RIGHT/LEFT arrow. <br> |
| 515 |
- To expand/collapse a tree node press RIGHT/LEFT arrow. |
- Press Enter to select a topic and have its content displayed <br> |
| 516 |
<br> |
- To scroll all the way up/down press HOME/END. <br> |
| 517 |
- Press Enter to select a topic and have its content displayed |
- To go back/forward press ALT-LEFT/RIGHT ARROW <br> |
|
<br> |
|
|
- To scroll all the way up/down press HOME/END. |
|
|
<br> |
|
|
- To go back/forward press ALT-LEFT/RIGHT ARROW |
|
|
<br> |
|
| 518 |
- To go to the next frame (there are quite a number of frames in the |
- To go to the next frame (there are quite a number of frames in the |
| 519 |
help |
help <br> |
| 520 |
<br> |
system) press CTRL-TAB (On Mozilla 1.2 press Ctrl-F6). <br> |
| 521 |
system) press CTRL-TAB (On Mozilla 1.2 press Ctrl-F6). |
- To move to previous frame, press SHIFT-CTRL-TAB (On Mozilla >1.2 |
| 522 |
<br> |
press Ctrl-Shift-F6).<br> |
| 523 |
- To move to previous frame, press SHIFT-CTRL-TAB (On Mozilla >1.2 press |
- To move to content frame, press ALT-K, and press Tab to place focus |
| 524 |
Ctrl-Shift-F6).<br> |
inside the topic<br> |
|
- To move to content frame, press ALT-K, and press Tab to place focus inside |
|
|
the topic<br> |
|
| 525 |
- To print the current page or active frame, press CTRL-P.</p> |
- To print the current page or active frame, press CTRL-P.</p> |
| 526 |
</blockquote> |
</blockquote> |
| 527 |
A4: F1 infopop keyboard accessibility: |
A4: F1 infopop keyboard accessibility: |
| 528 |
<ol> |
<ol> |
| 529 |
<li> |
<li> |
| 530 |
Press F1 (on GTK - Ctrl-F1, on carbon - Help key) in the workbench Navigator |
Press F1 (on GTK - Ctrl-F1, on carbon - Help key) in the workbench |
| 531 |
view (Resources perspective). This should launch the infopop with some text |
Navigator view (Resources perspective). This should launch the infopop |
| 532 |
and |
with some text and two related links. Focus should |
|
two related |
|
|
links. Focus |
|
|
should |
|
| 533 |
be on the first link ("Views"). Click and the help view should open to |
be on the first link ("Views"). Click and the help view should open to |
| 534 |
the selected topic.</li> |
the selected topic.</li> |
|
|
|
| 535 |
<li> |
<li> |
| 536 |
Get back to the workbench and press F1 again, in the Navigator view. When the |
Get back to the workbench and press F1 again, in the Navigator view. |
| 537 |
infopop comes up, press down/up arrows (or tab) to cycle around the links. Press |
When the |
| 538 |
Esc to dismiss |
infopop comes up, press down/up arrows (or tab) to cycle around the |
| 539 |
|
links. Press Esc to dismiss |
| 540 |
the infopop.</li> |
the infopop.</li> |
| 541 |
</ol> |
</ol> |
|
|
|
| 542 |
A5: On Windows, use Windows Narrator (or JAWS if installed ), repeat |
A5: On Windows, use Windows Narrator (or JAWS if installed ), repeat |
| 543 |
the |
the |
| 544 |
same |
same |
| 547 |
see |
see |
| 548 |
if |
if |
| 549 |
description an links read out correctly.<br> |
description an links read out correctly.<br> |
| 550 |
<BR> |
<br> |
| 551 |
<H3>Other Scenarios</H3> |
<h3>Other Scenarios</h3> |
| 552 |
<P>In addition to the eclipse workbench help scenario, there are two other |
<p>In addition to the eclipse workbench help scenario, there are two |
| 553 |
help uses scenarios: <A |
other |
| 554 |
|
help uses scenarios: <a |
| 555 |
href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_standalone.html">standalone |
href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_standalone.html">standalone |
| 556 |
help</A> and <A |
help</a> and <a |
| 557 |
href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_infocenter.html">info-center</A> |
href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.platform.doc.isv/reference/misc/help_infocenter.html">info-center</a> |
| 558 |
(server based) help.<BR><BR> |
(server based) help.<br> |
| 559 |
<BR> |
<br> |
| 560 |
IC: Infocenter</P> |
<br> |
| 561 |
<OL> |
IC: Infocenter</p> |
| 562 |
<LI>Assuming eclipse is installed as d:\eclipse, change directory to d:\eclipse |
<ol> |
| 563 |
and run the following command: java -cp plugins/org.eclipse.help.base_3.1.0.jar |
<li>Assuming eclipse is installed as d:\eclipse, change directory to |
| 564 |
|
d:\eclipse and run the following command: java -cp |
| 565 |
|
plugins/org.eclipse.help.base_3.1.0.jar |
| 566 |
org.eclipse.help.standalone.Infocenter -command start -data infocenter |
org.eclipse.help.standalone.Infocenter -command start -data infocenter |
| 567 |
-port 8888</LI> |
-port 8888</li> |
| 568 |
<LI>Open a browser and navigate to http://localhost:8888/help. You should see |
<li>Open a browser and navigate to http://localhost:8888/help. You |
| 569 |
the help system, but without the links and bookmarks tabs.</LI> |
should see the help system, but without the links and bookmarks tabs.</li> |
| 570 |
<LI>Define a working set, search help. Close the browser and reopen. Verify |
<li>Define a working set, search help. Close the browser and reopen. |
| 571 |
working sets are remembered.</LI> |
Verify working sets are remembered.</li> |
| 572 |
<LI>Perform ad-hoc testing or follow the steps for the regular workbench scenarios, |
<li>Perform ad-hoc testing or follow the steps for the regular |
| 573 |
with the exception of bookmarks, infopop and active help.</LI> |
workbench scenarios, with the exception of bookmarks, infopop and |
| 574 |
<LI>Shutdown the infocenter by running: java -cp plugins/org.eclipse.help.base_3.1.0.jar |
active help.</li> |
| 575 |
org.eclipse.help.standalone.Infocenter -command shutdown -data infocenter</LI> |
<li>Shutdown the infocenter by running: java -cp |
| 576 |
</OL> |
plugins/org.eclipse.help.base_3.1.0.jar |
| 577 |
<P><BR>SA: Stand-alone help |
org.eclipse.help.standalone.Infocenter -command shutdown -data |
| 578 |
</P> |
infocenter</li> |
| 579 |
<OL> |
</ol> |
| 580 |
<LI>Assuming eclipse is installed as d:\eclipse, change directory to d:\eclipse |
<p><br> |
| 581 |
and run the following command: java -cp plugins/org.eclipse.help.base_3.1.0.jar |
SA: Stand-alone help |
| 582 |
org.eclipse.help.standalone.Help -command displayHelp -data standalone</LI> |
</p> |
| 583 |
<LI>The above command should automatically open the browser so you can browse |
<ol> |
| 584 |
the help. Perform ad-hoc testing or follow the steps in the regular workbench |
<li>Assuming eclipse is installed as d:\eclipse, change directory to |
| 585 |
scenario, with the exception of infopop and active help.</LI> |
d:\eclipse and run the following command: java -cp |
| 586 |
<LI>Shutdown the standalone help by running: java -cp plugins/org.eclipse.help.base_3.1.0.jar |
plugins/org.eclipse.help.base_3.1.0.jar |
| 587 |
org.eclipse.help.standalone.Help -command shutdown -data standalone</LI> |
org.eclipse.help.standalone.Help -command displayHelp -data standalone</li> |
| 588 |
</OL> |
<li>The above command should automatically open the browser so you |
| 589 |
<P><BR>B: Basic help ui (any browser with Javascript disabled or browsers other than IE, Mozilla or Netscape6+) |
can browse the help. Perform ad-hoc testing or follow the steps in the |
| 590 |
</P> |
regular workbench scenario, with the exception of infopop and active |
| 591 |
<OL> |
help.</li> |
| 592 |
<LI>Disable javascript in the browser that is used by the default browser adapter (normally, that's IE on Windows, Mozilla on Linux and Netscape6+ on others)</LI> |
<li>Shutdown the standalone help by running: java -cp |
| 593 |
<LI>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)</LI> |
plugins/org.eclipse.help.base_3.1.0.jar |
| 594 |
<LI>Try ad-hoc testing or follow the regular workbench scenario steps above.</LI> |
org.eclipse.help.standalone.Help -command shutdown -data standalone</li> |
| 595 |
<LI>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.</LI> |
</ol> |
| 596 |
</OL> |
<p><br> |
| 597 |
|
B: Basic help ui (any browser with Javascript disabled or browsers |
| 598 |
|
other than IE, Mozilla or Netscape6+) |
| 599 |
|
</p> |
| 600 |
|
<ol> |
| 601 |
|
<li>Disable javascript in the browser that is used by the default |
| 602 |
|
browser adapter (normally, that's IE on Windows, Mozilla on Linux and |
| 603 |
|
Netscape6+ on others)</li> |
| 604 |
|
<li>Launch help and you should see a simple 3-frame layout with links |
| 605 |
|
instead of tabs and just the synchronize navigation button available. |
| 606 |
|
Books are always expanded and there is no state preservation across |
| 607 |
|
views (i.e. when switching between contents/links/search/bookmarks) the |
| 608 |
|
page always reloads)</li> |
| 609 |
|
<li>Try ad-hoc testing or follow the regular workbench scenario steps |
| 610 |
|
above.</li> |
| 611 |
|
<li>Instead of step 1, you can launch Netscape 4.7 and navigate to |
| 612 |
|
the help system URL. To get this URL, right click in the help browser |
| 613 |
|
and select "Properties". Check what the URL is.</li> |
| 614 |
|
</ol> |
| 615 |
</body> |
</body> |
| 616 |
</html> |
</html> |