Accessibility Test GUI All
From Apache OpenOffice Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Goal:
Guideline for StarOffice / OpenOffice.org GUI Testing - Speech / Braille output
| GUI Elements / Properties and actions | Sample Description |
| Frame: | |
| Window title | Verify that AT-Tools reports the correct window titles at switching between several StarOffice application windows, e.g. "Switch to window, Untitled1 - StarOffice" |
| Open/Close Dialog | Verify that AT-Tools respects a StarOffice dialog that is opened/closed, e.g. "Create window Open, Switch to window" |
| Open/Close Toolbox | Verify that AT-Tools respects a StarOffice toolbox that is opened/closed, e.g. "Create window Navigator, Switch to window" |
| Menu: | |
| Name, Role, shortcut/accelerator | Verify that AT-Tools reports the name, role and number of items of menu, e.g. "View, menu, twenty-two items" |
| Push button: | |
| Name, Role, shortcut/accelerator | Verify that AT-Tools reports the name, role and shortcut of push button, e.g. "Help, push button, shortcut Alt+H" |
| Toggle button: | |
| Name, Role, state | Verify that AT-Tools reports the name, role and state of toggle button, e.g. "Bold, toggle button, unpressed" |
| State change | Change the state from unpressed to pressed (or vice versa) and verify that AT-Tools reports the new state |
| Radio button: | |
| label, current selection, role and state | Verify that AT-Tools reports the label, current selection, role and state of radio button, e.g. "Quality Default, radio button, shortcut Alt+D, checked" |
| Checkbox: | |
| label, current selection, role and state | Verify that AT-Tools reports the name, role, shortcut and state of checkbox, e.g. "Read-only, checkbox, shortcut Alt+R, checked" |
| State change | Change the state from checked to unchecked (or vice versa) and verify that AT-Tools reports the new state |
| Textfield: | |
| Name, Role, Content | Verify that AT-Tools reports the name, role and content of textfield, e.g. "Company, text, StarOffice" |
| Input | Type text in the textfield and verify that AT-Tools reports every single character at cursor position |
| Deletion | Delete text and verify that AT-Tools reports every single character at cursor position |
| Travel | Move cursor in the text and verify that AT-Tools reports every single character at cursor position |
| Spin button: | |
| Name, Role, Content | Verify that AT-Tools reports the name, role and value of spin button, e.g. "number of steps, text, twenty" |
| Content change | Change the value of the spin button and verify that AT-Tools reports the entire new value |
| Input | Type a value in the textfield and verify that AT-Tools reports every single number at cursor position |
| Deletion | Delete a number and verify that AT-Tools reports every single number at cursor position |
| Travel | Move cursor in the value and verify that AT-Tools reports every single number at cursor position |
| Drop down box: | |
| Name, Role | Verify that AT-Tools reports name, role of visible item, e.g. "File type, list, Drawings" |
| Content change | Select another item and check that AT-Tools reports the name and role of that item. |
| Combo box: | |
| Name, Role | Verify that AT-Tools reports reports name, role of visible item, e.g. "Font, list, Helvetica" |
| Content change | Select another item and check that AT-Tools reports the name and role of that item. |
| Input | Type text in the textfield and verify that AT-Tools reports every single character at cursor position |
| Deletion | Delete text and verify that AT-Tools reports every single character at cursor position |
| Travel | Move cursor in the text and verify that AT-Tools reports every single character at cursor position |
| List box: | |
| Name, Role | Verify that AT-Tools reports name, role of visible item, e.g. "Category, list, 11 items, Currency" |
| Content change | Select another item of the list and check that AT-Tools reports the name and role of that item. |
| Tab Page: | |
| Label and role | Verify that AT-Tools reports the label and role of page tab, e.g. "Font, page tab" |
| Tree list: | |
| Name, Role | Verify that AT-Tools reports the current selected tree item with name and role e.g. "StarOffice, tree item" |