Difference between revisions of "Accessibility Test GUI All"
From Apache OpenOffice Wiki
Line 182: | Line 182: | ||
|} | |} | ||
+ | |||
+ | [[Category:Accessibility]] |
Latest revision as of 00:24, 23 November 2009
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" |