General Principles Test Cases



Sample instance

General principles broken -




The Test Cases:


1) Mouse Interaction:


Test Case No

Test Case

Mouse_01

If an application depends on input from mouse button 2 or 3, provide an alternative to do the same operation through keyboard and/or button 1. For e.g. in case of the popup menus that are invoked through mouse button 2, a keyboard alternative is present. Usually all the popup menu functions are available through menu bar so that user can navigate to the menu bar or he can invoke popup menu with Shift+F10 to have the same functionality.

Mouse_02

Check if all mouse operations can be cancelled. Pressing the Esc key should cancel any mouse operation in progress such as dragging and dropping a file in a file manager, or drawing a shape in a drawing program.

Mouse_03

Verify that the application does not warp the mouse pointer, or restrict mouse movement to part of the screen.

Mouse_04

Ensure that the use of chording (pressing multiple buttons simultaneously) is avoided.

Mouse_05

Ensure that for no purpose the use of multiple (triple- or quadruple-) clicking actions is required, unless an accessible alternative method of performing the same action is provided.



2) General Principles:


Test Case No

Test Case

General_01

Verify that all application settings can be restored to their defaults.

General_02

Ensure that after installation, the application can be used without the user having to insert disk or CD at any time. Depending on user's particular disability, they may find it difficult to physically insert or change disks.

General_03

Check if the most frequently used functions are found at the top level of the menu structure. For example in gedit, 'new', 'open', 'close', 'exit' etc should not be deep in the menu structure. It might be difficult for users to remember where to find them and also time consuming to access.

General_04

Ensure that online help and manuals are available.

General_05

Check if confirmation dialogs are available to help prevent users from doing the wrong things like overwriting a file which cannot be easily undone and other mouse actions that could be done by accident.

General_06

Ensure that sound is not used as the only means of conveying any items of information. The user should be given the option to have all audio information provided in a visual way as well

General_07

Check if an option is available to turn off any animation that is used and that the animated information should be available in at least one non-animated format.





Previous: Theme compliance test cases

Back: Contents

Next: at-poke test cases