11. Assure that only command buttons which are used by a particular window, or in a
particular dialog box, are present. - i.e make sure they don’t work on the screen
behind the current screen.

12. When a command button is used sometimes and not at other times, assure that it is
grayed out when it should not be used.

13. Assure that OK and Cancel buttons are grouped separately from other command

14. Assure that command button names are not abbreviations.

15. Assure that all field labels/names are not technical labels, but rather are names
meaningful to system users.

16. Assure that command buttons are all of similar size and shape, and same font &
font size.

17. Assure that each command button can be accessed via a hot key combination.

18. Assure that command buttons in the same window/dialog box do not have
duplicate hot keys.

19. Assure that each window/dialog box has a clearly marked default value (command
button, or other object) which is invoked when the Enter key is pressed-and NOT the Cancel or Close button

20. Assure that focus is set to an object/button which makes sense according to the
function of the window/dialog box.

21. Assure that all option buttons (and radio buttons) names are not abbreviations.

22. Assure that option button names are not technical labels, but rather are names
meaningful to system users.

23. If hot keys are used to access option buttons, assure that duplicate hot keys do not
exist in the same window/dialog box.

24. Assure that option box names are not abbreviations.

25. Assure that option boxes, option buttons, and command buttons are logically
grouped together in clearly demarcated areas “Group Box”

26. Assure that the Tab key sequence which traverses the screens does so in a logical

27. Assure consistency of mouse actions across windows.

28. Assure that the color red is not used to highlight active objects (many individuals
are red-green color blind).

29. Assure that the user will have control of the desktop with respect to general color
and highlighting (the application should not dictate the desktop background

30. Assure that the screen/window does not have a cluttered appearance

31. Ctrl + F6 opens next tab within tabbed window

32. Shift + Ctrl + F6 opens previous tab within tabbed window

33. Tabbing will open next tab within tabbed window if on last field of current tab

34. Tabbing will go onto the 'Continue' button if on last field of last tab within tabbed

35. Tabbing will go onto the next editable field in the window

36. Banner style & size & display exact same as existing windows

37. If 8 or less options in a list box, display all options on open of list box - should be

no need to scroll

38. Errors on continue will cause user to be returned to the tab and the focus should
be on the field causing the error. (i.e the tab is opened, highlighting the field with
the error on it)

39. Pressing continue while on the first tab of a tabbed window (assuming all fields
filled correctly) will not open all the tabs.

40. On open of tab focus will be on first editable field

41. All fonts to be the same

42. Alt+F4 will close the tabbed window and return you to main screen or previous
screen (as appropriate), generating "changes will be lost" message if necessary.

43. Microhelp text for every enabled field & button

44. Ensure all fields are disabled in read-only mode

45. Progress messages on load of tabbed screens

46. Return operates continue

47. If retrieve on load of tabbed window fails window should not open

No comments:

Post a Comment