Difference between revisions of "Accessibility Test GUI All"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
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"
Personal tools