Methods & Tools Software Development Magazine

Software Development Magazine - Project Management, Programming, Software Testing

Scrum Expert - Articles, tools, videos, news and other resources on Agile, Scrum and Kanban

GUI Testing Checklist- Page 3

Barry Dorgan

Specific Field Tests

Date Field Checks

Assure that leap years are validated correctly and do not cause errors/miscalculations.

Assure that month code 00 and 13 are validated correctly and do not cause errors/miscalculations.

Assure that 00 and 13 are reported as errors.

Assure that day values 00 and 32 are validated correctly and do not cause errors/miscalculations.

Assure that Feb. 28, 29, 30 are validated correctly and do not cause errors/ miscalculations.

Assure that Feb. 30 is reported as an error.

Assure that century change is validated correctly and does not cause errors/ miscalculations.

Assure that out of cycle dates are validated correctly and do not cause errors/miscalculations.

Numeric Fields

Assure that lowest and highest values are handled correctly.

Assure that invalid values are logged and reported.

Assure that valid values are handles by the correct procedure.

Assure that numeric fields with a blank in position 1 are processed or reported as an error.

Assure that fields with a blank in the last position are processed or reported as an error an error.

Assure that both + and - values are correctly processed.

Assure that division by zero does not occur.

Include value zero in all calculations.

Include at least one in-range value.

Include maximum and minimum range values.

Include out of range values above the maximum and below the minimum.

Assure that upper and lower values in ranges are handled correctly.

Alpha Field Checks

Use blank and non-blank data.

Include lowest and highest values.

Include invalid characters and symbols.

Include valid characters.

Include data items with first position blank.

Include data items with last position blank.

3. Validation Testing - Standard Actions

On every Screen

Add

View

Change

Delete

Continue

Add

View

Change

Delete

Cancel

Fill each field - Valid data

Fill each field - Invalid data

Different Check Box combinations

Scroll Lists

Help

Fill Lists and Scroll

Tab

Tab Order

Shift Tab

Shortcut keys - Alt + F

Control Short Keys

Recommended CTRL+Letter Shortcuts

Key

Function

CTRL+Z

Undo

CTRL+X

Cut

CTRL+C

Copy

CTRL+V

Paste

Suggested CTRL+Letter Shortcuts

Key

Function

CTRL+N

New

CTRL+O

Open

CTRL+P

Print

CTRL+S

Save

CTRL+B

Bold*

CTRL+I

Italic*

CTRL+U

Underline*

* These shortcuts are suggested for text formatting applications, in the context for which they make sense. Applications may use other modifiers for these operations.

Shortcut keys & Hot Keys

Key

No Modifier

SHIFT

CRTL

ALT

F1

Help

Enter Help Mode

N\A

N\A

F2

N\A

N\A

N\A

N\A

F3

N\A

N\A

N\A

N\A

F4

N\A

N\A

Close Document Window

Close Application Window

F5

N\A

N\A

N\A

N\A

F6*

Move clockwise to next pane of active window

Move counterclockwise to next pane of active window

Move to next document window; top window moves to bottom of stack (adding SHIFT reverses action: previous window moves to top.

Move to application's next open non-document window (Adding SHIFT reverses order of movement)

F7

N\A

N\A

N\A

N\A

F8

Toggle extend mode, if supported

Toggle Add mode , if supported

N\A

N\A

F9

N\A

N\A

N\A

N\A

F10

Toggle menu Bar activation

N\A

N\A

N\A

F11,F12

N\A

N\A

N\A

N\A

Related Resources


Page 2

Click here to view the complete list of archived articles

This article was originally published in the Spring 2000 issue of Methods & Tools

Methods & Tools
is supported by


Testmatick.com

Software Testing
Magazine


The Scrum Expert