You are on page 1of 36

Gmail Account Registration

Test Case design template


Testcase Name:
Requirement No :
Module Name :
Pre condition :
Test Data :
Severity :
Type of testcase :
Brief Description :
Test Scenarion

GM_AC_RE
1
Registration
The user gmail id which he is going to creat should not be existing
TestURL
Critical/Major/Minor.
Functional testcase.
This testcase is to validate the Registration Screen of Gmail
Test Objective

Testcase
ID

Description

Input

Expected Result

Launch the
application

To verify the
TC_001
successful launching
of the application

Open the browser


Test
Gmail welcome page shoul
Enter the test Url
url="http://www.gmail.com displayed
Click on Go button or press "
Enter key.

Open "Google
Account" page by
clicking on signup
link

To verify the
successful opening
of the "Google
Account" page

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

Default Cursor
Position

To verify the default TC_003


cursor position

TC_002

"Google Account" page sho


displayed with the following
Change Language, First Na
Last Name,Desired Login, c
availability button, Choose
password, Password streng
enter password, Remembe
this computer & Enable we
history checkbox, Security
Question list, Answer, Seco
email, location list,word
verification image, word
verification edit field,terms
condition textarea and I ac
create my account button f
to bottom with

Open the browser


Test
The default cursor position
Enter the test Url
url="http://www.gmail.com be in First Name.
Click on Go button or press "
Enter key.

Position

cursor position

Enter the test Url


url="http://www.gmail.com be in First Name.
Click on Go button or press "
Enter key.
Click on Sign Up button

Spelling & grammer To verify for the


TC_004
Checking
correct spelling and
grammer of the
object specified.

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

The spelling and grammer


should be as shown below.1
name: 2) Last name:3) Des
Login Name: 4) check avail
5) choose a password:6) Pa
strength:7) Re-enter passw
Remember me on this com
Enable Web History10) Sec
Question:11) Answer:12)
Secondary email:13) Locati
Word Verification:15) Terms
Service:16) I accept. Create
account.

Position checking

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

The following fields should


displayed in sequence from
bottom First name:, Last n
Desired Login Name:, chec
availability! button, choose
password:, Password streng
Re-enter password, Remem
me on this computercheckb
Enable Web History checkb
Security Question list, Answ
Secondary email:, Location
Word Verification image an
field, Terms of Service: text
accept. Create my account
button.

To verify the position TC_005


of the object
sepcified in the
"Amount tranfser "
screen

Check for the screen To verify the title of TC_006


title
the "Amount
Transfer" screen

Open the browser


Test
The screen title should be
Enter the test Url
url="http://www.gmail.com Google Account "
Click on Go button or press "
Enter key.
Click on Sign Up button

Transfer" screen

Click on Go button or press "


Enter key.
Click on Sign Up button

Size,Height & width To verify the size,


TC_007
of the object of the height and width of
same class
the object (for ex.
Button, edit field).

Open the browser


Test
The height and width of al
Enter the test Url
url="http://www.gmail.com button should be same, Th
Click on Go button or press "
of all edit field should be sa
Enter key.
Click on Sign Up button

Keyboard
functionality

To verify the key


TC_008
board
functionality.For ex.
(tab, shift + tab,
esc, up ,down,left
right,enter keys).

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

Functionality of
minimize button

To verify the
functionality of
minimize button

TC_009

Open the browser


Test
When the user clicks on mi
Enter the test Url
url="http://www.gmail.com button, the "Google Accoun
Click on Go button or press "
screen should be minimize
Enter key.
Click on Sign Up button
Click on Minimize button
which is on right top of the
screen

Functionality of
maximize button

To verify the
functionality of
maximize button

TC_010

Open the browser


Test
When the user clicks on ma
Enter the test Url
url="http://www.gmail.com button, the "Google Accoun
Click on Go button or press "
screen should be maximize
Enter key.
Click on Sign Up button
Click on Maximize button

Press Esc button then pop


screen should close.
Check for tab functionalit
(When the user press tab k
the control should move fro
to bottom.
Check for shift + tab
functionality (When the use
Shift + tab key then the co
should move from bottom t
When you enter valid dat
the field and then press en
it should navigate to next p
you enter invalid data in an
the field and then press en
key , it should display appr
error/ warning message.

Enter key.
Click on Sign Up button
Click on Maximize button
which is on right top of the
screen
Functionality of
close button

To verify the
TC_011
functionality of close
button

Open the browser


Test
When the user clicks on ma
Enter the test Url
url="http://www.gmail.com button, the "Google Accoun
Click on Go button or press "
screen should be closed.
Enter key.
Click on Sign Up button
Click on Close button which
is on right top of the screen

Activation condition To verify the


TC_012
for First name: ,Last activation condition
name: ,Desired
for all edit fields
Login Name:
,Choose a
password:, Re-enter
password:
,Answer: ,Secondary
email: and Word
Verification: edit
fields

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

The First name: ,Last name


,Desired Login Name: ,Choo
password:, Re-enter passw
,Answer: ,Secondary email:
Word Verification: edit field
should be always active

Focus condition for


Remember me on
this computer and
Enable Web History.
Checkbox.

Open the browser


Test
Enter the test Url
url="http://www.gmail.com
Click on Go button or press "
Enter key.
Click on Sign Up button

Remember me on this
computer should not be fo
initially
Enable Web History sho
focused initially

To verify the focus


for Remember me
on this computer
and Enable Web
History. Checkbox.

TC_013

Activation condition To verify the


TC_014
for "check
activation condition
availability!" and"I for all buttons
accept. Create my
Account" button

Open the browser


Test
Both "check availability!" a
Enter the test Url
url="http://www.gmail.com accept. Create my Account
Click on Go button or press "
button should be activated
Enter key.
Click on Sign Up button

Checking condtion To verify the


TC_015
for "Change
activation condition
language", "Security for all list
Question" and
"Locatrion" drop
down list

Open the browser


Test
User should be allowed to s
Enter the test Url
url=http://www.gmail.com only one item at a time.
Click on Go button or press
Enter key.
Click on Sign Up button

Blank data in all the To verify that none TC_016


edit field
of the edit field
should accept blank
data

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button

Test
Error message specifying "
url=http://www.gmail.com enter the data" shoud be
First name: =
displayed.
Last name: =
Desired Login Name: =
Choose a password: =
Re-enter password: =
Answer: =
Secondary email: =
Word Verification: =

Invalid First name:


and all other fields
should be valid

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in First
name: edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Testurl=http://www.gmail.c
om
First name: =

Character more than 200


Last name: =
laxmi
aksjdkas
asaj12&*
Desired Login Name: =
asgdv.1213
Choose a password: =
text1234

To verify First name: TC_017


edit field not to
accept invalid data

Error message displaying "


enter valid First name in Fi
name: edit field" should be
displayed.

Invalid Last name:


and all other fields
should be valid

To verify Last name: TC_018


edit field not to
accept invalid data

account" button or press enter

asgdv.1213
Choose a password: =
text1234
Re-enter password: =
text1234
Remember me on this
Computer = uncheck
Security Question: =
What is your library card
number
Answer: = 12sdsa13
Secondary email: =

asasasasd@fjfh.com
Location: = India
Word Verification: = As
shown in "Word
verification" image.

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in Last
name: edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Testurl=http://www.gmail.c
om
First name: =
test
aksjdkas
1sdsaj12&*
Last name: =

Character more than 200


Desired Login Name: =
ASDsgdv.1213
Choose a password: =
12sdhj5656
Re-enter password: =
12sdhj5656
Remember me on this
Computer =check
Security Question: =
What is your library card
number
Answer: = 12sdsa13
Secondary email: =

Error message displaying "


enter valid Last name in La
name: edit field" should be
displayed.

number
Answer: = 12sdsa13
Secondary email: =

asasd@rediff.com
Location: = India
Word Verification: = As
shown in "Word
verification" image.

Invalid Desired Login To verify Desired


Name: and all other Login Name: edit
fields should be
field not to accept
valid
invalid data

TC_019

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in Desired
Login Name: edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Test
url=http://www.gmail.com
First name: =
test
aksjdkas
1sdsaj12&*
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
abc_efg

aaaah
abcdef
Enter alpha numeric
character more than 30.
Enter 30 alpha numeric
character.
asc12&*
Choose a password: =
abc12$#
Re-enter password: =
abc12$#
Remember me on this
Computer =check
Security Question: =
What is your first phone

Error message displaying "


enter valid Last name in La
name: edit field" should be
displayed.

Computer =check
Security Question: =
What is your first phone
number
Answer: =1298767
Secondary email: =

first@rediff.com
Location: = canada
Word Verification: = As
shown in "Word
verification" image.

To check the
To check the "check functionality of
Availability!" button "check Availability!"
button

TC_020

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in Desired
Login Name: edit field
Click on "check Availability!"
button.

Test
It Should dispalay appropri
url=http://www.gmail.com error message.
Desired Login Name: =
abc_efg

aaaah
abcdef
Enter alpha numeric
character more than 30.
Enter 30 alpha numeric
character.
asc12&*

TC_021

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter valid data in Desired
Login Name: edit field
Click on "check Availability!"
button.

Test
url=http://www.gmail.com
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi

When user enters valid d


desired login Name edit fie
the data is present in the
database it should display
message with some sugges
When user enters data in
desired login Name edit fie
the data is not present in th
database it should display
data entered is available.

button.

Invalid "Choose a
password: " and all
other fields should
be valid

To verify "Choose a TC_022


password: " edit
field not to accept
invalid data

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in Choose
a password: edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

database it should display


data entered is available.
Test
url=http://www.gmail.com
First name: =
test
aksjdkas
1sdsaj12&*
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password: =

a$cd123
Enter 100 characters
Enter 101 characters
Re-enter password: =
abc12$#
Remember me on this
Computer =check
Security Question: =
What is your first
phone number
Answer: =1298767
Secondary email: =

first@rediff.com
Location: = canada
Word Verification: = As
shown in "Word
verification" image.

Error message displaying "


enter valid password in 'Ch
password: ' edit field" shou
displayed.

Invalid "Re-enter a
password: " and all
other fields should
be valid

To verify "Re-enter
a password: " edit
field not to accept
invalid data

TC_023

Open the browser


Test
Enter the test Url
url=http://www.gmail.com
Click on Go button or press First name: =
Enter key.
test
Click on Sign Up button
aksjdkas
Enter invalid data in Re-enter 1sdsaj12&
a password: edit field
Enter 200 characters
Enter valid data in all other
Enter 199 characters
edit field
as
Click on "I accept. Create my Last name: =
account" button or press enter 1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =

a$cd123
Enter 100 characters
Enter 101 characters
Data entered should not
be similar to data in the
password field.
Remember me on this
Computer =check
Security Question: =
What is your first
phone number
Answer: =1298767
Secondary email: =

first@rediff.com
Location: = canada
Word Verification: = As

Error message displaying


"Please enter valid passwo
'Re-enter a password: ' edit
should be displayed.
If the data entered
not match with the data in
password edit field then
"Mismatch in the password
message should be display

first@rediff.com
Location: = canada
Word Verification: = As
shown in "Word
verification" image.

Valid data in all the


field and select
'choose a question
' from "Security
Question:" drop
down list

To verify "Security
TC_024
Question:" drop
down list not to
accept 'choose a
question ' option.

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
select 'choose a question '
from "Security Question:" drop
down list
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Test
url=http://www.gmail.com
First name: =
test
aksjdkas
1sdsaj12&
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =
sree1$#23
Remember me on this
Computer = check
Security Question: =
choose a question...
Answer: =1298767
Secondary email: =

first@rediff.com
Location: = canada
Word Verification: = As
shown in "Word

An appropriate error mes


should be displayed.
When user select "Write
own question"option , a qu
edit field should be display
below the drop down list.

Location: = canada
Word Verification: = As
shown in "Word
verification" image.

Invalid "Secondary
email: " and all
other fields should
be valid

To verify
TC_025
"Secondary email: "
edit field not to
accept invalid data

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in
"Secondary email: " edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Test
url=http://www.gmail.com
First name: =
test
aksjdkas
1sdsaj12&
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =
sree1$#23
Remember me on this
Computer = check
Security Question: =
What is your pet name
Answer: =nick
Secondary email: =
"abc"
"xyz. "
"pqr@
"
"lmn.com"
Location: = canada

"pqr@
"
"lmn.com"
Location: = canada
Word Verification: = As
shown in "Word
verification" image.

To check the
functionality of
"Location" drop
down list

To verify the
functionality of
"Location" drop
down list

TC_026

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Select any country from the
"Location" drop down list.
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Test
url=http://www.gmail.com
First name: =
test
aksjdkas
1sdsaj12&
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =
sree1$#23
Remember me on this
Computer = check
Security Question: =
What is your pet name
Answer: =nick
Secondary email: =
"
"
"xyz.123@gmail.com "

When the user click on a


button list should be displa
The selected item should
displayed and highlighted.
At a time only one item
be selected

Secondary email: =
"
"
"xyz.123@gmail.com "
Location: = canada
Word Verification: = As
shown in "Word
verification" image.

Invalid "Word
Verification :" and
all other fields
should be valid

To verify "Word
verification: " edit
field not to accept
invalid data

TC_027

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in "Word
verification: " edit field
Enter valid data in all other
edit field
Click on "I accept. Create my
account" button or press enter

Test
Appropriate error message
url=http://www.gmail.com be displayed.
First name: =
test
aksjdkas
1sdsaj12&
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =
sree1$#23
Remember me on this
Computer = check

Re-enter password: =
sree1$#23
Remember me on this
Computer = check
Security Question: =
What is your pet name
Answer: =nick
Secondary email: =
"
"
second@gmail.com
Location: = Pakistan
Word Verification: = Text
not similar to the word as
shown in "Word
verification" image
Text similar to
the word as shown in
"Word verification" image
but with different case.

To check the
To verify all the field TC_028
functionality of "I
should accept valid
accept. Create my
data.
account" button with
valid data in all the
field.

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter valid data in all field
Click on "I accept. Create my
account" button or press enter

Test
It Should dispalay confirma
url=http://www.gmail.com message and navigate to n
First name: =
page.
test
aksjdkas
1sdsaj12&
Enter 200 characters
Enter 199 characters
as
Last name: =
1234a
"$
asas"
Enter 200 characters
Enter 199 characters
1a
Desired Login Name: =
Sree.laxmi
sri1234
sreelaxmi

Sree.laxmi
sri1234
sreelaxmi
Choose a password:
sree1$#23
Re-enter password: =
sree1$#23
Remember me on this
Computer = check
Security Question: =
What is your pet name
Answer: =nick
Secondary email: =
"
"
second@gmail.com
Location: = Pakistan
Word Verification: = Text
not similar to the word as
shown in "Word
verification" image.

To check the
To verify all the field TC_029
functionality of "I
should not accept
accept. Create my
invalid data.
account" button with
invalid data in all
the field.

Open the browser


Enter the test Url
Click on Go button or press
Enter key.
Click on Sign Up button
Enter invalid data in all field
Click on "I accept. Create my
account" button or press enter

Test
It Should dispalay appropri
url=http://www.gmail.com error message
First name: =

Character more than 200


Last name: =

Character more than 200


Desired Login Name: =
abc_efg

aaaah
abcdef

aaaah
abcdef
Enter alpha numeric
character more than 30.
Enter 30 alpha numeric
character.
ASA@*
Choose a password:

a$cd123
Enter 100 characters
Enter 101 characters
Re-enter password: =

a$cd123
Enter 100 characters
Enter 101 characters
Data entered should not be
same as data in the
Password field.
Security Question: =
choose a question
Answer: =

Enter more than 200


character.
Secondary email: =
"abc"
"xyz. "
"pqr@
"
"lmn.com"
Word Verification: = Text
not similar to the word as
shown in "Word
verification" image.

To check the
To verify the
TC_030
funtionality of
funtionality of
"Change Language" "Change Language"

Open the browser


Change Language: =
Enter the test Url
select any one language.
Click on Go button or press

When the user click on a


button list should be displa
The selected item should

To check the
funtionality of
"Change Language"
drop down list.

To verify the
TC_030
funtionality of
"Change Language"
drop down list.

Open the browser


Change Language: =
Enter the test Url
select any one language.
Click on Go button or press
Enter key.
Click on Sign Up button
Select any language form
"Change Language" drop down
list.

When the user click on a


button list should be displa
The selected item should
displayed and highlighted.
At a time only one item
should be selected
Depending o
language selected the con
should be displayed in that
particular language. (For ex
english language is selecte
content should be displaye
english.

To check the
functionality of all
the links present in
the page.

To verify the
TC_031
funtionality of all the
links present in the
page.

Open the browser


Click on all the link one
Enter the test Url
after the other.
Click on Go button or press
Enter key.
Click on Sign Up button
Click on all the link one after
the other.

When the user click on a


the color should get change
"red".i.e the visited link col
should get changed and
appropriate page should be
displayed.
When user roll over the c
to any link the cursor shoul
changed to "hand symbol"
the appropriate message s
be displayed in the status b

Result

ge should be

page should be
followings:
First Name,
Login, check
Choose a
d strength, Reemember me on
nable web
Security
wer, Secondary
word
word
ld,terms of
and I accept .
button fron top

position should

Actual
Result

Remark/
Status

rammer of the
n below.1) First
e:3) Desired
eck availability!
ord:6) Password
er password:8)
this computer9)
y10) Security
er:12)
3) Location:14)
5) Terms of
pt. Create my

s should be
nce from top to
:, Last name:,
e:, check
, choose a
rd strength link,
, Remember
ercheckbox,
y checkbox,
ist, Answer:,
Location list,
mage and edit
vice: textarea, I
account.

hould be "

dth of all the


ame, The size
uld be same.

then pop up
e.
nctionality
ess tab key then
move from top

tab
n the user press
n the control
bottom to top.
valid data in all
press enter key,
to next page .If
ata in any of
press enter
lay appropriate
sage.

ks on minimize
e Account"
minimized.

ks on maximize
e Account"
maximized.

ks on maximize
e Account"
closed.

ast name:
me: ,Choose a
er password:
ry email: and
edit fields
active

on this
not be focused

tory should be

bility!" and"I
Account"
ctivated.

owed to select
time.

cifying "Please
oud be

playing "Please
me in First
hould be

playing "Please
me in Last
hould be

playing "Please
me in Last
hould be

appropriate

rs valid data in
e edit field, if
in the
display error
e suggestion.
rs data in
e edit field, if
sent in the
display the
ailable.

playing "Please
rd in 'Choose a
ld" should be

splaying
password in
rd: ' edit field"
d.
entered does
data in the
then
assword"
e displayed.

error message
d.
ct "Write my
on , a question
e displayed
wn list.

lick on arrow
be displayed
m should be
lighted.
one item should

message should

confirmation
gate to next

appropriate

lick on arrow
be displayed
m should be

lick on any link


et changed to
d link color
d and
hould be

ver the cursor


sor should get
symbol" and
essage should
e status bar.

You might also like