Test Suites for MAI
MAI, Mozilla ATK Implementation, exposes nsIAccessbile (and nsIAcc.extentions ) through ATK interface. MAI does similar work for ATK interface as Accessible does for MSAA.
In order to test the MAI, we write test cases based on Assistive Technology Service Provider Interface (AT-SPI), because if AT applications can get correct informations from AT-SPI, the implementation of ATK should be completed.
Features Tested:
The test suites mainly test following methods and interfaces, but the test cases are classified with accessible objects(eg. button, listbox etc.), with every accessible object, one or more interfaces will be tested.
- Basic Accessible Object Methods and Interface Query
- Subinterface Methods
- Auxiliary Types
Approach:
- Test tools:
- AT-poke
- Simple-AT
- Test cases are writtten to list steps to test with the using of test tools.
Test Cases:
StaticText
Sinal line text input area
Multi line text input area
HyperText
Button
CheckBox
RadioButton
ListBox
DropdownListbox
Image
Table
Others
Maintained by: Mindy Liu
Last Updated on July 22, 2002