Dijit Test Plans

Test plans for (manual) testing of various widgets.

Dialog

Dialog Specification

Keyboard Testing

Full keyboard support is available only in Firefox 2 (Window and Mac), and Internet Explorer 6 and 7 (Windows).

Set focus via the keyboard to a trigger which opens a dialog and press enter. Verify the following:

Mouse Testing

Click on the trigger element which opens a dialog. Verify the following in all supported browsers:

Visual Testing

  • Verfiy that when the dialog is displayed the color of the page contents below the dialog is dimmed to indicate that it is not active.
  • When the page is scrolled, the dialog scolls with the page and the entire background of the page remains dimmed.
  • When the dialog is closed, verify that the page color returns to the original state.
  • When the font size is increased by 200% the dialog is still usable.  Note that since the contents of the dialog widget is provided by the Web author not all text content my resize correctly.
High Contrast Mode
On a Windows machine, turn on high contrast mode via Control Panel, Accessibility Options, Display.  Invoke the dialog and verify the following in both Firefox 2 and Internet Explorer 6 and 7:
    • The background of the dialog is solid, the information that is below the dialog is not visible. Note there there is a bug in Firefox version 2 and earlier and the information below the dialog will be visible.  This should be fixed in Firefox 3.  
    • The character 'x' appears in place of the close icon on the right hand side of the dialog title area.  
    • The dialog title text is visible. Note that since the contents of the dialog widget is provided by the Web author, high contrast issues may exist within the dialog contents that are not related to the Dijit Dialog Widget.

Screen Reader Testing

Use the keyboard to navigate to the trigger element which opens the dialog and press enter. Verify the following: