You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.




Test Report for MAI

Reporter: Mindy Liu
July 18, 2002


Test Cases
Report Detail
BugID
Bug Summary
Static Text


Sinal line text input area
137
Can not copy/cut/detele from single line text input area
Multi line text input area


HyperText


Buttons
133
Can not poke <input type="file" name="B5" size="20">
CheckBox


RadioButton


ListBox
138
The tree model of DropdownListBox has unlimited children
DropdownListbox
138
The tree model of DropdownListBox has unlimited children
Image


Table


Before you go deeply to see detailed report, please read the conventions flowing at first:

Conventions

Abbreviation
Representation
C
Can not get correct result: due to our code
N
Not available of at-poke: due to at-poke
I
Interface absent: problem of designing test cases
T
To be evaluated: can not clearly judge
P
Pass: it's very good

Static Text


Interface
Feature tested Result Remark
BugID
Objects

getName
getRole

P
can get role/states/name, no other attributes

getDescription
getAttributes
getCharacterCount

N


AccessibleText Interface


addSelection

N


setSelection

N


getSelection

N


removeSelection

N


getText

P


getOffsetAtPoint
getTextBeforeOffset
getTextAfterOffset
getTextAtOffset

N


setCaretOffset

N


getCaretOffset

P
can not refresh the offset

AccessibleEditableText Interface
copyText
pasteText
I
N
maybe does not have this interface, but how to copy/paste static text string??

Events









Top

Single line text input area

Interface Feature tested Result Remark BugID
Objects
getName
getDescription
getRole......
getAttributes
getCharacterExtents
getCharacterCount
C
can get role/states/name, no other attributes

AccessibleComponent Interface
getPosition
getSize

P


getLayer
getMDIZOrder

C


grabFocus
P










AccessibleText Interface
setTextContents P


addSelection
N


setSelection
N


getSelection
N


removeSelection N


getOffsetAtPoint
getText
getTextBeforeOffset
getTextAfterOffset
getTextAtOffset
T


setCaretOffset
N


getCaretOffset P


AccessibleEditableText Interface



copyText
pasteText
C
Press Ctrl+C, then paste with At-poke, can get expected result, so copyText has something error, pasteText is right
137
cutText
pasteText
C

137
deleteText
C

137
insertText
N


Events













Top

TextArea

Interface Feature tested Result Remark BugID
Objects
getName
getDescription
getRole......
getAttributes
getCaretOffset
getCharacterExtents
getCharacterCount
P N can get role/states/name, no other attributes

AccessibleText Interface setTextContents P
but can not input "enter", other words, can not input on a new line

**addSelection

N


**setSelection

N


**getSelection N


**removeSelection N


getOffsetAtPoint
getText
T
 
the refresh problem of at-poke?

getTextBeforeOffset
getTextAfterOffset
getTextAtOffset
N


getCaretOffset
P


setCaretOffset
N


**AccessibleAction Interface

I


AccessibleEditableText Interface

copyText
pasteText
P



cutText
pasteText
P


deleteText
P


insertText
N


Events













Top

HyperText

Interface
Feature tested Result
Remark
BugID
Objects

getName
getRole

P
can get role/states/name, no other attributes

getDescription
getAttributes
getCharacterCount
getNLinks

N


AccessibleText Interface addSelection

N


setSelection

N


getSelection

N


removeSelection

N


getText

P


getOffsetAtPoint
getTextBeforeOffset
getTextAfterOffset
getTextAtOffset

N


setCaretOffset

N


getCaretOffset

P


AccessibleEditableText Interface 
copyText
pasteText

I
no entry to copy, maybe does not have the interface

AccessibleHypertext Interface
getLinkIndex

N
at-poke has not implement this interface

getLink

N


AccessibleHyperlink Interface

getNAnchors
N
same as AccessibleHypertext Interface

getIndexRange
N


getURI
N


isValid
N


Events








Top

Buttons

Interface
Feature tested Result Remark BugID
Objects
getName
getDescription
getRole......
getAttributes
getCharacterCount
C
can get role/states/name, no other attributes
133
AccessibleComponent Interface


getExtents
contains
N


getPosition
getSize
P


getLayer
C


getMDIZOrder
C


grabFocus
P


AccessibleAction Interface getNActions
P


getName
P


getDescription
N


getKeyBinding
N


doAction
P


Events





Top


CheckBox

Interface Feature tested Result
Remark
BugID
Objects
getName
getDescription
getRole......
getAttributes

P
N
can get role/states/name, no other attributes

AccessibleComponent Interface


getExtents
contains

N


getPosition
getSize

P


getLayer
getMDIZOrder

C


grabFocus

P
result: add "FOCUSED" state to states

AccessibleAction Interface getDescription
getKeyBinding

N


getName
getNActions

P


doAction
P


Events





Top

RadioButton


Interface
Feature tested Result
Remark
BugID
Objects
getName
getDescription
getRole......
getAttributes
getParent

P
N
can get role/states/name, no other attributes

AccessibleComponent Interface


getPosition
getSize

P


getLayer
getMDIZOrder

C


grabFocus

P


AccessibleAction Interface
getName
getNActions
P


getDescription
getKeyBinding

N


doAction
P


Events






Top

ListBox

Interface Feature tested Result
Remark
BugID
Objects
getName
getDescription
getRole
getAttributes
getParent

P
N
can get role/states/name, no other attributes
138
AccessibleComponent Interface


getPosition
getSize

P


getLayer
getMDIZOrder

C



grabFocus P


AccessibleAction Interface
getNActions
getName

P


getDescription
getKeyBinding

N


doAction
P


AccessibleSelection Interface



getNSelectedChildren
N


getSelectedChild
N


isChildSelected
N


selectChild
N


deselectSelectedChild
N


clearSelection
selectAll
P
pass with listbox2

Event










Top

DropdownListBox

Can not go deeply to test, BugID: 138

Top

Image

Interface
Feature tested Result
Remark
BugID
Objects
getName
getDescription
getRole......
getAttributes
P
N


AccessibleComponent Interface


getExtents
contains

N


getPosition
getSize

P


getLayer
getMDIZOrder

C


grabFocus
P


AccessibleAction Interface
doAction
P



Top

Table

Interface
Feature tested Result
Remark
BugID
Objects
getName
getDescription
getRole
getAttributes
getParent

P
N


AccessibleComponent Interface
getPosition
getSize

P


getLayer
getMDIZOrder

C


grabFocus

P


AccessibleTable Interface

getNColumns
getNRows
getColumnDescription
getRowDescription
P


getColumnExtentAt
getRowExtentAt



getAccessibleAt
getCaption
getColumnHeader
getRowHeader
*getSummary
P


getIndexAt
getColumnAtIndex
getRowAtIndex
N


getNSelectedColumns
getNSelectedRows
isSelected
isColumnSelected
isRowSelected
N


getSelectedColumns
getSelectedRows
N


AccessibleAction Interface

I


Events
































Top

Events of every objects have not been tested yet.