QA Assigned:
Web Form
Developer(s) Assigned:
PM Assigned:
TEST SPECIFICATION
OBJECTIVE EXPECTED RESULT
CASE ID REFERENCE
NAVIGATOR
The Navigator should be at the
TC 001 To verify the Navigator. appropriate place with the backward
and forward button.
The Navigator button should be able to
To test the focus of get and lost focus from tab function.
TC 002
Navigator button.
1. It should navigate to the previous
page by clicking on backward button.
2. If the control goes to first page
To test the backward opened by the user, the backward
TC 003
button of Navigator. button should become disable.
1. It should navigate to the next page
by clicking on forkward button.
2. If the control goes to last page
opened by the user, the forward button
should become disable.
3. If the control goes to login page by
To test the forward clicking on backward button, then by
TC 004
button of Navigator. clicking on forward button it should not
navigate to the next page.
SEARCH
The search box should be at the
appropriate place with the symbol of
TC 005 To verify the Search box. magnifier or submit button at the right
hand side of the text box.
The Search box should be able to get
To test the focus of and lost focus from tab function.
TC 006
Search box.
If the user entered wrong subject it
should show the related links with the
question like "Did you mean...?"
To test the Search highlighting at the top by clicking on
TC 007
criteria with wrong entry. magnifier symbol or pressing the enter
button.
It should show the related topic with the
search entered by clicking on magnifier
To test the Search symbol or pressing the enter button.
TC 008
criteria with right entry.
It should show the appropriate message
prompt to enter search topic by clicking
To test the Search on magnifier symbol or pressing the
TC 009
criteria with empty entry. enter button.
TABS
All the lables should be consistent
according to x and y co-ordinates,
height, length and width.
To verify the lables for If multiple Tabs appear in vertical or
TC 010 horizontal layout, then all the Tabs
Tabs.
should be consistent.
To verify the background The background color of Tabs and their
TC 011 color of Tabs and their links should be as specified.
links.
The Tabs having link and sub-link
should be shown as coloured and
TC 012 To verify the Links. should be alligned consistently.
The Tabs should be able to get and lost
To test the focus of focus from tab function.
TC 013
Tabs.
The Tabs should be able to get and lost
cursur focus on mouse movement on
tabs.
1. If there is some links related to that
tab it should show the link by getting the
cursor focus on mouse movement on
To test the cursur focus that tab.
TC 014 2. If the links have some sub-link then it
of Tabs.
should show the sub-link by getting the
cursor focus on mouse movement on
the link.
All the links should display as we move
To test the load of Links mouse cursor on the tabs.
TC 015
from Tabs on page load.
If there is multiple link for any tab then
To test the up and down the user should be able to go to the link
TC 016 button of keyboard to by pressing the up and down button of
select the links of Tabs. keyboard.
The user should be able to open the
To test the enter button link or content of tab by pressing the
TC 017 from keyboard to open enter button from keyboard.
the link or content of tab.
It should open the content page related
To test the single/double to the Tabs by single/double click of
TC 018 click of mouse to open mouse.
the Tabs.
The user should be able to select the
To test the access key(if Tabs for lables by pressing the access
TC 019
any) to select the Tabs. key(if any).
It should go to the particular page for
each link by clicking or pressing the
TC 020 To test the Links. enter button of keyboard on particular
link.
If there is some criteria to the link like
you have to login to access particular
page it should go to the login page with
To test the criteria for highlighting the appropriate message
TC 021 on the top of the page by clicking on the
some Links.
particular link.
TEXT
All the Text should be aligned according
To verify the Text to x and y co-ordinates, height, length
TC 022 and width.
alignment.
All the Text should be consistent
To verify the Text throughout the page.
TC 023
consistency.
The font type of Text should be as
To verify the font type of specified.
TC 024
Text.
The font size of Text should be as
To verify the font size of specified acording to the location.
TC 025
Text.
The font colour of Text should be as
To verify the font colour specified.
TC 026
of Text.
Check for the Spelling and Grammatical
mistakes,
To verify the text.
TEXT BOX
All the lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 027 height, length and width.
Text box.
The Text box should be adjacent to the
To verify the physical lables.
TC 028
location of Text box.
If the page has more than one Text box
To verify the consistency then all the text box should be look
TC 030
of Text box. consistent.
The background color Text box should
To verify the background be as specified.
TC 031
color of Text box.
The Text box should be able to get and
To test the focus of Text lost focus from tab function.
TC 032
box.
1. If the Text box has multiple line input
option, then the cursor focus should go
to the next line by pressing the enter
button.
To test the multiple line
2. If the Text box has not multiple line
TC 033 input criteria for Text
input option, then it should take all the
box.
input in one line.
To test the single line It should take all the input in one line.
TC 034 input criteria for Text
box.
If the Text box has mandatory field
criteria, then if the cursor focus goes to
other field or other text box it should
show a message prompt that the
To test the mandatory
TC 035 particular field should not be empty and
field criteria for Text box.
cursor focus should go back to the text
box.
It should validate the input for special
character.
To test the validation for 1. If special characters are allowed, it
TC 036 special character in Text should take the input as special
box. character.
2. Otherwise it should not take the input
as special charecter.
It should validate the input for numeric
value.
1. If numeric values are allowed, it
should take the input as numeric value.
2. Otherwise it should not take the input
To test the validation for as numeric value.
TC 037 numeric value in Text 3. If only numeric value are allowed, it
box. should take only numeric value as
input.
It should validate the input for
alphabatic value.
1. If alphabatic value are allowed, it
should take the input as alphabatic
To test the validation for value.
TC 038 alphabatic value in Text 2. Otherwise it should not take the input
box. as alphabatic value.
3. If only alphabatic value are allowed, it
should take only alphabatic value as
input.
It should validate the input for
alphanumeric value.
1. If alphanumeric value are allowed, it
should take the input as alphanumeric
value.
To test the validation for 2. Otherwise it should not take the input
TC 039 alphanumeric value in as alphanumeric value.
Text box. 3. If only alphanumeric value are
allowed, it should take only
alphanumeric value as input.
It should validate the length of input
value.
1. If there is specified minimum length
for input value, it should show a
message prompt to enter the value
more than the specified length after
input the value less than the specified
length.
To test the validation for 2. If there is specified maximum length
TC 040 length of input value in for input value, it should show a
Text box. message prompt to enter the value less
than the specified length after input the
value more than the specified length or
it should not take the input more than
the maximum length.
It should show the input value in
To test the encryption of encrypted form with the symbol
TC 041
input value in Text box. specified.
TEXT AREA
The lable for Text Area should be
To verify the lables for consistent according to x and y co-
TC 042 ordinates, height, length and width.
Text Area.
To verify the physical The Text Area should be adjacent to
TC 043
location of Text Area. the lables.
If the page has more than one Text box
To verify the consistency then all the Text Area should be look
TC 044
of Text Area. consistent.
To verify the background The background color Text Area should
TC 045
color of Text Area. be as specified.
The Text Area should be able to get
To test the focus of Text and lost focus from tab function.
TC 046
Area.
The Text Area should have multiple line
To test the multiple line input option and by pressing the enter
TC 047 input criteria for Text button the cursor focus should go to the
Area. next line.
If the Text Area has mandatory field
criteria, then if the cursor focus goes to
other field it should show a message
To test the mandatory prompt that the particular field should
TC 048 field criteria for Text not be empty and cursor focus should
Area. go back to the text area.
It should validate the input for special
character.
To test the validation for 1. If special character are allowed, it
TC 049 special character in Text should take the input as special
Area. character.
2. Otherwise it should not take the input
as special charecter.
It should validate the input for numeric
value.
To test the validation for 1. If numeric value are allowed, it
TC 050 numeric value in Text should take the input as numeric value.
Area. 2. Otherwise it should not take the input
as numeric value.
It should validate the input for
alphabetic value.
1. If alphabetic value are allowed, it
should take the input as alphabetic
To test the validation for value.
TC 051 alphabetic value in Text 2. Otherwise it should not take the input
Area. as alphabetic value.
3. If only alphabetic value are allowed, it
should take only alphabetic value as
input.
It should validate the input for
alphanumeric value.
1. If alphanumeric value are allowed, it
should take the input as alphanumeric
value.
To test the validation for 2. Otherwise it should not take the input
TC 052 alphanumeric value in as alphanumeric value.
Text Area. 3. If only alphanumeric value are
allowed, it should take only
alphanumeric value as input.
It should validate the length of input
value.
1. If there is specified minimum length
for input value, it should show a
message prompt to enter the value
more than the specified length after
input the value less than the specified
length.
2. If there is specified maximum length
To test the validation for for input value, it should show a
TC 053 length of input value in message prompt to enter the value less
Text Area. than the specified length after input the
value more than the specified length or
it should not take the input more than
the maximum length.
LIST BOX
The lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 054 height, length and width.
List box.
The List box should be adjacent to the
To verify the physical lables.
TC 055
location of List box.
It should load the List box item on page
To test the load of List load.
TC 056
box item on page load.
The List box should be able to get and
To test the focus of List lost focus from tab function.
TC 057
box.
The items in List box should be in
To test the items in List alphabatical order.
TC 058
box.
1. The user should able to view the
items of list box by scroll functionality of
mouse.
To test the scroll 2. If there is less than or equal to eight
TC 059 functionality of mouse to item in the list the scroll functionality
view the item in list box. should not work.
The user should able to view the items
To test the up and down of list box by pressing the up and down
TC 060 button of keyboard to button of keyboard.
view the item in list box.
The user should be able to select the
To test the single/double item from the list box by single/double
click of mouse to select click of mouse.
TC 061
the item from the list
box.
The user should be able to select the
item from the list box by pressing the
To test the enter button enter button of keyboard.
TC 062 of keyboard to select the
item from the list box.
The user should be able to select the
To test the selection of multiple item from the list box with the
TC 063 help of control button.
item from the list box.
DROP DOWN BOX
All the lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 064 height, length and width.
drop down box.
To verify the physical The drop down box should be adjacent
TC 065 location of drop down to the lables.
box.
To test the load of drop It should load of drop down list item of
TC 066 down list item of drop drop down box on page load.
down box on page load.
The Drop down box should be able to
To test the focus of Drop get and lost focus from tab function.
TC 067
down box.
To test the Drop down It should display the drop down list by
TC 068 control button of drop pressing the drop down control button.
down box.
1. The user should able to view the
items of drop down list by scroll
To test the scroll functionality of mouse.
functionality of mouse to 2. If there is less than or equal to the
TC 069 numbers of Items display, which can
view the item in drop
down list. easily display in the list box then the
scroll functionality should not be visible.
The user should able to view the items
of drop down list by pressing the up and
To test the up and down down button of keyboard.
button of keyboard to
TC 070
view the item in drop
down list.
The user should be able to select the
To test the single/double item from the drop down list by
click of mouse to select single/double click of mouse.
TC 071 The selected item should display in the
the item from the drop
down list. drop down box.
The user should be able to select the
To test the enter button item from the drop down list by pressing
of keyboard to select the the enter button of keyboard.
TC 072
item from the drop down The selected item should display in the
list. drop down box.
The user should be able to select the
To test the selection of only one item from the drop down list.
TC 073 item from the drop down
list.
COMBO BOX
All the lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 074 height, length and width.
Combo box.
The Combo box should be adjacent to
To verify the physical the lables.
TC 075
location of Combo box.
To test the load of list It should load of list box item of Combo
TC 076 box item of Combo box box on page load.
on page load.
The Combo box should be able to get
To test the focus of and lost focus from tab function.
TC 077
Combo box.
To test the input The Combo box should be able to get
functionality to search the input for search the item or match
TC 078 the item.
the item in Combo box
iist.
The items in Combo box list should be
To test the items in in alphabetical order.
TC 079
Combo box list.
To test the search It should highlight only the list box item
TC 080 functionality in Combo with the letter typed in the input box.
box.
1. The user should able to view the
items of list box by scroll functionality of
mouse.
To test the scroll 2. If there is less than or equal to the
TC 081 functionality of mouse to number of Items display, that can easily
view the item in list box. fit in the visible area, of list box, then
there is no requirement for horizontal
scroll bar.
The user should able to view the items
To test the up and down of list box by pressing the up and down
TC 082 button of keyboard to button of keyboard.
view the item in list box.
The user should be able to select the
To test the single/double item from the list box by single/double
click of mouse to select click of mouse.
TC 083 The selected item should display in the
the item from the list
box. Combo box.
The user should be able to select the
item from the list box by pressing the
To test the enter button enter button of keyboard.
TC 084 of keyboard to select the The selected item should display in the
item from the list box. Combo box.
The user should be able to select the
To test the selection of only one item from the list box.
TC 085
item from the list box.
CHECK BOX
All the lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 086 height, length and width.
Check box.
The Check Box should be shown that
To verify the selection of has a check mark inside it when
TC 089 selected.
option.
The check box should be able to get
To test the focus of and lost focus from tab function.
TC 090
Check box.
The user should be able to multiple
To test the multiple check to the set of check boxes for
TC 091
Check. lables.
The user should be able to check the
To test the single/double check boxes for lables by single/double
TC 092 click of mouse to check click of mouse.
the check box.
The user should be able to uncheck the
To test the single/double check boxes for lables by single/double
TC 093 click of mouse to click of mouse.
uncheck the check box.
The user should be able to check the
To test the access check boxes for lables by pressing the
TC 094 key(space button) to access key(space button).
check the check box.
RADIO BUTTON
All the lables should be consistent
according to x and y co-ordinates,
height, length and width.
1. If multiple radio buttons appear in
vertical layout, then all the buttons
should be consistent.
2. If multiple radio buttons appear in
To verify the lables for horizontal layout, then it should space
TC 095
Radio Button. the button and lables so that its
abundantly clear which choice goes
with which lable.
To verify the radio The Radio button should be shown as
TC 096
button. in circle shape.
The Radio button should be shown that
To verify the selection of has a solid circle inside it when
TC 097 selected.
option.
The Radio Button should be able to get
To test the focus of and lost focus from tab function.
TC 098
Radio Button.
The user should be able to select the
option by clicking on either the
button/box itself or it's lable.
To test the selection of
TC 099 The user should able to select exactly
option.
one choice.
The user should be able to select the
To test the access option for lables by pressing the access
TC 101 key(space button) to key(space button).
select the option.
LINKS
The statement having link should be
shown as coloured.
It should show the information related to
TC 102 To verify the Links. link or the cursor should change to
hand mark on getting cursor focus.
It should go to the particular page of
TC 103 To test the Links. that site for each link by clicking on
particular link.
If there is some criteria to the link like
you have to login to access particular
page it should go to the login page with
To test the criteria for highlighting the appropriate message
TC 104 on the top of the page by clicking on the
some Links.
particular link.
HYPERLINKS
The Hyperlinks should be shown as
coloured.
It should show the information related to
TC 105 To verify the Hyperlinks. Hyperlink or the cursor should change
to hand mark on getting cursor focus.
It should go to the particular page for
TC 106 To test the Hyperlinks. each Hyperlink by clicking on particular
Hyperlink.
If there is some criteria to the Hyperlink
like you have to login to access
particular page it should go to the login
To test the criteria for page with highlighting the appropriate
TC 107 message on the top of the page by
some Hyperlinks.
clicking on the particular Hyperlink.
BUTTONS
All the lables should be consistent
To verify the lables for according to x and y co-ordinates,
TC 108 height, length and width.
Buttons.
To verify the physical The Text box should be at the specified
TC 109
location of Buttons. or correct location.
If the page has more than one Buttons
To verify the consistency then all the Buttons should look
TC 110
of Buttons. consistent.
To verify the background The background color Buttons should
TC 111
color of Buttons. be as specified.
The Buttons should be able to get and
To test the focus of lost focus from tab function.
TC 112
Buttons.
The Buttons should be able to get and
To test the cursur focus
TC 113 lost cursur focus on mouse movement
of Buttons.
on Buttons.
By clicking on Submit/Update/Save
button:
1. If there is some mandatory field then
it should check that fields, if that is
empty it should show proper message
prompt to fill up the mandatory field.
2. On the Ok button of message
prompt the cursor focus should go to
To test the the empty mandatory field and all the
TC 114 Submit/Update/Save mandatry field should be specified.
Button. 3. If all the fields are filled up properly it
should save the data in database and
control navigate to the specified page.
The particular field for which the edit
button is pressed should be converted
TC 115 To test the Edit Button. into editable mode.
By clicking on Cancel Button it cancel
To test the Cancel all the modification done by the user
TC 116 and should go to the parent page.
Button.
Total Test Cases: "Not Run"
Web Form
"Pass" Test Cases: "Deferred"
"Fail" Test Cases: "Invalid"
TEST CASE / BUG
TEST DATA ACTUAL RESULT STATUS TYPE
SEVERITY
UI
Functional
Functional
Functional
UI
Functional
Functional
Functional
Functional
UI
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
UI
UI
UI
UI
UI
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
Functional
UI
UI
Functional
Functional
Functional
Functional
Functional
UI
UI
UI
Functional
Functional
Functional
UI
Functional
Functional
UI
Functional
Functional
UI
UI
UI
UI
Functional
Functional
Functional
Functional
Functional
"WontFix" 0
"Duplicate" 0
"Worksforme" 0
DEVELOPER'S
COMMENT
PRIORITY
(DEVELOPER
NAME/DATE)
1
Check Box
List Box
Drop Down Box
Combo Box
Text Box
Radio Button
Links
Search
Navigator
Tabs
Hyperlinks
Buttons
Texts
Text Area