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

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.