You are viewing information archived from Mozilla.org on 2015-08-05.

Test Suites for MAI

Introduction:

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:
  • 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