You are on page 1of 21

S.

No Test case
General Browser related testing
Check by default ‘Back’ button and ‘Forward’ buttons are disabled
1
2 Login to the site and check for Back button
3 Login to the site and click on ‘Refresh’ button on the browser
4 Click on ‘Back’ button on the browser (other than Home Page)
Click on ‘Forward’ button on the browser
5
While doing any of the functions w.r.t application click on browser ‘Stop’
button
6
In the site, check if there any link appears, if there is any, on that link and
select ‘Open in a New Window’
7
In the site check if there any link appears, if there is any, right click on
that link and select ‘Open Link’
8
Check for the expiration of the session.

9
Check the functionalities in all the browsers like different versions of IE,
Chrome
10
Check the color coding of the links
11
12 Check the page downloading time
13 Check the page display time
Click on the search button in the web page
14
15 Click on the ‘Back’ button provided in the application
16 Check all the screens accessed through key board
Check when the screen is a Model window user can access the other
screens in the application with out closing the model window
17
Check the title of the internet explorer window.
18
19 Check the size of buttons in all windows.
Check the size of pop up screen.
20
21 Check the placement of all the controls.
22 Check the color in all window/background.
23 Check the font and size of font in different pages
Required Output Status

It should be disabled

It should be disabled
The page should get refreshed
It should go back to the previous page
It should go to the next page (only for those pages for which
are browsed already)
It should stop that process

The corresponding link should be displayed in new window

The corresponding page for the link should be displayed.

An opened session should be kept as open for pre-defined


time, the session should not get expired in between some
operations are being performed

In all the versions of the browsers the functionalities, fonts


and images should be same.
Color should be changes once the link is clicked or move the
cursor over the top
Page downloading time should be 3 seconds
Page display time should be 5 seconds
Once the search button is clicked process indicator should be
displayed
It should take to the previous page
All the screen should access through the key board
The user should not able to access the window with out
closing the model window

The name should be meaningful and should reflect the action


done in window.
All the buttons should be of same size.
All the pop up screens should be of appropriate size
according to the action it is doing.
All controls should be properly placed.
The color should be uniform.
The font and size of font should be same.
S.No Test case
For Windows
1 Check for the properties of the window

2 Check for the addressable nature of the data contained in the window

3 Check for the closing action of the window by all means like clicking on X
button on upper right corner, pressing ALT + F4, using menu close item,
using Control Box etc

4 Click on minimize button in the window


5 Click on Maximize button in the window
6 Click on Resize button in the window
7 Click on minimize and maximize buttons and see that repainting of the
window happens properly
8 Check whether all the pull down menus, toolbars, scrollbars, dialog
boxes, and buttons, icons and other controls available and properly
displayed

9 Have multiple windows and check for the names on the individual
window
10 Check for the active window when there are multiple windows
11 Check the updating of the windows when multi-tasking is going on.

12 Have multiple windows and click the mouse in some of the windows to
make it active
13 Click on the Move button and drag with the mouse
14 Click on the Move button and move using up arrow key
15 Click on the Move button and move using down arrow key
16 Click on the Move button and move using backward arrow key
17 Click on the Move button and move using forward arrow key
18 Check the look and feel of windows
19 Check the multiple instances of a window
20 Check when the screen is a model window user can access the other
screens in the application with out closing the model window

For Text Boxes


21 Check the height of the text boxes

22 Check the width of the text boxes


23 Observe the font and size of the values of the text boxes

24 Observe the alignment of the text boxes

25 Observe the non editable text boxes

For Combo Boxes


26 Check the height of the combo boxes

27 Check the width of the combo boxes

28 Observe the font and size of the values of the combo boxes

29 Observe the non editable combo boxes

30 Observe the alignment of the combo boxes

31 Observe the elements in the combo boxes

32 Using mouse able to position the item

33 Using arrow keys able to position the item

34 Enter values in the combo box (editable combo box)

35 Check the data populated in the combo box

36 Check the data in combo box

37 Check to access the values in the combobox

38 Check the value in combo box when the screen popup

39 Check the Combo box values

For List Boxes


40 Check the height of the List boxes

41 Check the width of the List boxes

42 Observe the font and size of the values of the List boxes
43 Observe the non editable list boxes
44 Observe the alignment of the list boxes

45 Observe the elements in the list boxes

46 Use mouse to scroll down and select the items in the list

47 Use arrow keys to scroll down and select the items in the list

48 Try to enter new entries in the list


49 For multi line List box

50 Check whether search criteria is working when first character is typed

51 Check the data in the list box

52 Check the data in the list box

53 Check to access the values in the list box

54 Check the value in list box when the screen popup

55 Check the values in List box

For Labels
56 Observe the height of the labels

57 Check the label description

58 Observe the positioning of labels

59 Observe the font and size of the labels

60 Check whether the label is enabled or disabled


61 Observe the alignment of the labels

For Radio Buttons


62 Check for selecting a radio button
63 Check for the Radio button label description

64 Check for the alignment of the Radio Buttons

For Check Boxes


65 Check for selecting a check box

66 Check for the Check Box label description

67 Check for the alignment of the Check Boxes

For Command Buttons


68 Observe the description of the command buttons

69 Test for the short keys for command buttons

70 Check for the height and width of the command buttons


71 Check for the alignment of command buttons
72 Test for the accessibility of the command buttons

73 Test for the accessibility of the command buttons using mouse click

74 Test for the accessibility of the command buttons using short keys

75 Check the command button which is not used some times

For Picture Buttons


76 Observe the picture provided for the picture buttons
77 Test for the tool tips for picture buttons

For Date Picker


78 Click on the Date Picker icon

79 Click on Today button

80 Click on Right arrow

81 Click on Left arrow


82 Check for all the date entry.

For Message Boxes


83 Observe the title of the window

84 Check for the window close button


85 Check for the window maximize or minimize buttons

86 Observe the message in the message box window

87 Check for the short cut key for the command buttons
88 Check the command button functionality present in the message box

For Dialog Boxes


89 Observe the title of the Dialog Box

90 Check for the dialog box close button


91 Check for the window maximize or minimize buttons

92 Observe the message in the dialog box window

93 Check for the short cut key for the command buttons
94 Check the command button functionality present in the message box

Field Alignments
95 Check for the alignment of numeric fields

96 Check for the alignment of character fields


97 Check for the alignment of the controls

For Tab order settings


98 Test for the tab order

99 Observe for the default focus in the screen

100 Test for the shift + tab function


101 Click tab on the last field

102 Check the Tab order (Backward / Forward)

103 Check the read only fields are avoided in the tab sequnace

For Status Bar


104 Check for the status in the status bar

105 Check for the position of the status bar


106 Check for the message displayed

For Progress Bar or Progress Indicator


107 Check for the incremental steps as the process progresses in the control

108 Check that once the process is over, control is not present

109 Check for the percentage of the completion of the process

110 Check for any static information since its not interactive

For Sliders/Track bar


111 Check for the range and indicator on the control

112 Try to set or adjust the value on a continuous range using the bar

113 Drag the control using mouse

114 Drag the control using keys


115 Check for the tab functionality, access key for the text in the label

116 Check for the length, height of the slide indicator and slide bar
component
117 Check for the increments of the slider and tick mark on the control

118 Check for the label position of the control

119 Check for the Label style of the control

For Scroll bar


120 Check for the scroll arrow buttons in the scroll bar

121 Type more than one line of text in the scroll box and try to read

122 Check for the scrolling increment

123 Check that scroll arrow is disabled when window cannot be scrolled any
further in a particular direction

124 Keep the mouse cursor on the scroll arrow and hold for sometime in the
window.

For Scroll box


125 Check for the vertical bar and horizontal scroll bar in the scroll box for
visible portion

126 Check for the size of the scroll box

127 See that user can be able to scroll a window by dragging the scroll box

128 Start dragging the scroll box and then moves pointer outside of the scroll
bar.
129 Check for the functionality of the arrow keys.

130 Observe the items in the tree control

131 Check for the icons displayed when it is expanded and collapsed

132 Check for the functionality of arrow keys & text keys for navigation

133 Press * on the numeric pad on any branch

Hot Keys
134 Check for the alternative(hot-key) key for menu options
135 Check for the duplicate hot key's

Upload file
136 Check to upload a huge file through the upload screen

137 Check to upload files which conatins the data in different format

General
138 Check to save the data in the screen with out entering the mandatory
fields
139 Check all the mandatory fields should displayed with * sign in the caption
or with different colour
140 Check the application is focusing to the same field when there is an error

141 Check to close the parent window when the child window is open

142 Check the tool tip information

143 Check the Help Menu


144 Check the menu command options for each menu

145 Check all the buttons on the tool bar menu

146 Check the default focus

147 Check the spell check (Screen / Message box / Menu / Lables..etc)

148 Check for the field prompts/backgrounds colour


149
Check prompts/backgrounds In read-only mode
150 Check look and feel of dialog boxes
Required Output Status

The window can be moved, resized, minimized, maximized


and scrolled both vertically and horizontally

All the data contained within the window are properly


addressable with a mouse, function keys, directional arrows
and keyboard

The window should close properly

Window should be minimized


Window should be maximized
Window should be resized
Window should properly regenerate when it is overwritten
and then recalled
All the controls should be properly displayed on the window

Names on the all the windows should be properly displayed

Active window should be properly highlighted


When multi-tasking is used, all windows should be updated
at appropriate times
There should not be any unexpected side effects on the other
windows
Window should be moved in the mouse direction
Window should move in the upward direction
Window should move in the down direction
Window should move in the backward direction
Window should move in the forward direction
All windows should have a consistent look and feel.
This functionlity is application specific
The user should not able to access the window with out
closing the model window

The height of the text box should be consistent across the


form
The width is accepting the maximum length of allowable
characters (preferably enter all “W” to check for
visibility(Capitals)). When complete text cannot be displayed,
scrolling is allowed to view the full contents
The values should be displayed in consistent font and size
across the form
The textbox should be properly aligned both horizontally and
vertically
The textbox should be disabled when it is not editable

The height of the combo box should be consistent across the


form
The width should be set to the maximum length of characters

The values should be displayed in consistent font and size


across the form
The combo box should be disabled when it is not editable

The combo box should be properly aligned both horizontally


and vertically
The values in the combo box should be sorted and
verification should be done to ensure that all required items
are present

It should be possible to use mouse to scroll down and select

It should be possible to use arrow keys to position the


required item and select
It should accept any new entries (unless defined otherwise)

Data populated in the combo box and in the table should


match
The data in the combo box should display in the sorted order

The combo box should display the values as per the entered
key combinations
Combo box should display either the default value or blank

Ensure that the names are not abbreviations / cut short

The height of the List box should be consistent across the


form
The width should be set to the maximum length of characters

The values in the list box should be displayed in consistent


font and size across the form
The list box should be disabled when it is not editable
The list box should be properly aligned both horizontally and
vertically
The values in the list box should be sorted and verification
should be done to ensure that all required items are present

It should be possible use mouse to scroll down and select

It should be possible to use arrow keys to position the


required item and select
It should not accept any new entries
If it’s multi line list box, vertical scrollbar and horizontal
scrollbar should appear as appropriate
The list should select the matching initial character of the
first word in the list entry, scrolling if necessary to keep the
user’s selection visible.

Data populated in the list box and in the table should match

The values in the list box should display in the sorted order

The list box should display the values as per the entered key
combinations
List box should display either the default value or blank

Ensure that the names are not abbreviations / cut short

The height of the Labels should be consistent across the form

The Label description should be meaningful, self explanatory


and in proper case
The Labels should appear either on top or left of
text/combo/list box
The Labels should be having consistent font and size across
the form
The label should be disabled
The labels should be aligned both horizontally and vertically

The user should be able to select only one item in the list of
radio buttons either with mouse or by pressing space bar on
the field
The label description should be self explanatory and should
be in proper case
The radio button should be aligned both vertically and
horizontally

Able to toggle (check/uncheck) the check boxes either with


the help of Mouse or by pressing space bar on the field

The label description should be self explanatory and should


be in proper case
The check box should be aligned both vertically and
horizontally

It should be short, meaningful and should be in proper case

They should have short keys and they should be unique

The height and width should be uniform


The command buttons should be aligned properly
They should be invoked by either mouse click or short keys or
by placing cursor on them and pressing the Enter key

They should be invoked by mouse click

They should be invoked by short keys

The command buttons should be grayed.

They should be appropriate and meaningful


Meaningful tool tips should be provided for picture buttons

On clicking on date picker, the Calendar for the current


month with cursor on current date should be displayed

On clicking on Today button, current date should be picked

Clicking on Right arrow the next month should be displayed

Clicking on Left arrow the previous month should be


displayed
All the date entry's should be in the same format

The title for the window should be meaningful and should be


in proper case
The window close button should be present
The window minimize or maximize button should be present

The message in the window should be precise and the first


character should be capitalized
Any command buttons should have short cut keys
Command buttons should function either clicking on it or
with use of short cut keys or positioning the cursor on the
command button and pressing Enter key

The title for the Dialog box should be meaningful and should
be in proper case
The dialog box close button should be present
The window minimize or maximize button should not be
present
The message in the window should be precise and the first
character should be capitalized
Any command buttons should have short cut keys
Command buttons should function either clicking on it or
with use of short cut keys or positioning the cursor on the
command button and pressing Enter key

All the numeric fields should be right aligned by default. If


decimals are used, decimal point should be displayed and
generally two digits after decimal point should be displayed

All character fields should be left aligned by default


All controls should be properly aligned. Both vertically as well
as horizontally

The tab order should be in the order of the fields arranged,


either from left to right or top to bottom or logical order

First enabled field on the screen should be getting the focus

On pressing shift + tab the cursor focus should be moving in


the reverse order
On pressing tab on the last field, cursor should be positioning
on the first field
Tab order should in sequence and go in sequence from top
left to bottom right
Read only files should remove from the tab sequance

It should display the status of the activities being performed

Normally displayed on top of screen or at the bottom


The message should be changing as the status changes

It should displays the progress of process in incremental


steps as defined. The control should provide more visual
feedback to the user

Once the process is over, the progress bar should disappear

Normally displayed in percentage of completion. It displays


information, it is typically not interactive
There should be some static text or other information to help
communicate the purpose

It should consists of bar that defines the extent or range of


the adjustment and an indicator that show the current value
for the control

User should be able to set or adjust the values on a


continuous range, such as volume or brightness
User should able to move or drag slide by clicking through
mouse
User should able to move or drag slide by arrow keys
There should be support for the tab key and access key for
the static text field of the label
The length, height of the slide indicator and the slide bar
component, should be unique across the form.
There should be constant increment of the slider, control
should have tick marks on it
Label should be positioned either to the left of the slider or
above it and aligned with the left edge of the slider

Use sentence-style capitalization for the slider label


Scroll arrow buttons should appear at each end of a scroll bar
pointing in opposite directions away form the center of the
scroll bar

When the user clicks a scroll arrow revealing information


should moves in the direction of the arrow in appropriate
increments.

Same scrolling increment should be maintained through out


a window
When a window cannot be scrolled any further in a particular
direction, scroll arrow in that direction should be disabled.

Window should continue its scrolling in the associated


direction as long as the pointer remains over the arrow
button.

The scroll box, should move along the scroll bar to indicate
how for the visible portion is from the top (for vertical scroll
bar) or from the left edge (for horizontal scroll bar)

The size of the scroll box can vary to reflect the diff between
what is visible in the window and the entire contents of the
file

The user should be able to scroll a window by dragging the


scroll box. It should update the view continuously as the user
moves the scroll box

Scroll box should return to its original position.

Pressing arrow key, page up and page down keys should


allow to scroll
A tree view control is a special list box control that displays a
set of objects as an indented outline based on their logical
hierarchical relationship

Different icons can be displayed when the user expands or


collapses the item in the tree
Using arrow keys and text keys should be able to navigate
through the control
It should expand the current branch and all its sub-branches

Assure that each menu command has an alternative(hot-key)


key sequence which will invoke it where appropriate
Ensure that duplicate hot keys do not exist on each screen

The application should not hang and should display proper


message
The application should allow to upload files with specified file
format only.

Should not allow the user to save. Should popup a


information message box
Should display the * sign or with different colour

Should focus to the same field when there is an error

Should not allow to close the parent window.

The information in the provided tool tip should be proper

Assure the existence of the "Help" menu.


Assure that the proper menu command options are available
in each menu.
Assure that all buttons on all tool bars have a corresponding
key combinations.
The focus should be on to the first field in the screen when
the screen pops up
Assure there is no spelling mistakes.

Prompts/backgrounds color should be uniform.


Prompts/backgrounds color should be uniform in read only
mode
All dialog boxes should have a consistent look and feel.
Registered User
Admin creates an user and the user should be able to access and work on the
front page.
Registered User Privileges
User edits the content
User archives the content
Check for Customization

Administrator
Addition/Deletion of User
Setting privileges to users
Database access
Categorization
Edit options
Administrator Privileges
Group Management
Activation and Deactivation
Verification
Administrator browsing through the list of Users and viewing the properties of
an user
Approval/Permissions
Import and Export Content

You might also like