Integration Test Cases & Log Template - Test case Details Release ID: QTAD-ITCX.xls / 8.05 / 18.06.2008 C3: Protected Project ID: / Ver:
Controlled Copy
Test Cases and Log Test Type : Author:
Integration Testing
Version Number Date:
Purpose & Scope: Test Pre-requisites:
File Naming & Versioning Conventions 1) The version of the file is tied to the version of the test cases and not the log. 2) When there is a revision in the test cases, the version number of the test cases document is changed. 3) Test runs must be tied to the test cases version and must be suffixed with the run number. 4) This differentation is important as the cases and the log has been combined in this template. Eg: Mod1_Test_Proc1_1.0 is the test cases version and Mod1_Test_Proc1_1.0_Run1 is the first run for th 5) If the test case passes, then PASS may be indicated against the test case. 6) If it fails, then FAIL must be indicated and the defect ID needs to be filled up 7) Defect Tracking is a separate template that could be combined for version / runs of test cases and logs. The differentiation of version/ run is implemented by filling up the same in the defect tracking template. Change Log Old Version
New Version
Changes made
Page 3 of 23
Integration Test Cases & Log Template - Test case Details Release ID: QTAD-ITCX.xls / 8.05 / 18.06.2008 C3: Protected Project ID: / Ver:
Proj. ID
SCI ID
Controlled Copy
S.No
Page 4 of 23
ject Name>
specifications that this file addresses could be
res etc. needs to be addressed here>
s Test Proc
Modified by
Date
Page 5 of 23
ject Name>
Doc.Version
Form No. :
Page 6 of 23
Project Name : ONLINE QUIZ APPLICATION
Test Procedure Name
Run Number
Testing done by
Test Case ID
Test Case
Steps to execute the test case
User's Registration 1 First Name 2 First Name 3 First Name 4 Last Name Last Name 5 6 7 8 9 10 11 12
EmailId EmailId DateOfBirth Country Mobile number Mobile number Password
if( EmailId== null) If( EmailId is not in a proper format) if( DateOfBirth== null) if( Country==null) if( Mobile No==null) if(length(Mobile No)!=10) if( password==null)
if(EmailId , Security Question and Answer are Valid)
4 User's Feedback Page Name 1 2 3
if(Asnswer==null)
if(Name==null)
EmailId
if(EmailId==null)
Feedback
if(Feedback==null)
Page 10 of 23
Test Cases and Log Signature
Date
Expected Result
Actual Result
Run Number 1 PASS / FAIL
first name cannot be Null First name cannot contain digits First Name cannot contain special symbols Lastname field cannot contain digits Lastname field can contain only alphabets and not special symbols. Email_Id field is mandatory Please check the email id format DateOfBirth field is mandatory Select the gender please fill the phone number field Enter a valid phone number Password field should not be null
first name cannot be Null Enter a Valid first fame Enter a Valid first name Enter a valid last name Enter a valid last name
PASS PASS PASS PASS PASS
Enter email id Check email id format select DateOfBirth select gender enter phone number enter a valid phone number please enter password
PASS PASS PASS PASS PASS PASS PASS
Your password and Confirm password fields do not match Accept Sec urity Qu estion field shoul d not be null please answer the security question
p asswor d and confi rm password donot match
PASS
Accept Securi ty Question fi eld sh ould not be nu ll please answer the security question
PASS
login successful Check your password or Email_Id
login successful login failed
PASS PASS
PASS
Page 11 of 23
check youe password or Email_Id
login failed
PASS
accept does not accept Accept pass wor d an d co nfirm password fiel ds m ust match
password accepted password error password accepted pa ssword n con firm password don ot match
PASS PASS PASS PASS
User's Home page is displayed.
User's Home page is displayed.
PASS
User 's Profi le page is di spla ye d that is ed itab le.
Us er' s Pr ofile page is disp layed that is editable
PASS
User is redirected to change password page where he is able to change his password. User is redirected to reset password page there he can reset his password The Corresponding Quiz page has to be displayed. The Corresponding page has to be displayed. The Corresponding page has to be displayed.
User is redirected to change password page where he is able to change his password. User is redirected to reset password page there he can reset his password The Corresponding Quiz page displayed. The Corresponding page displayed. The Corresponding page displayed.
PASS
user is redirected to login page.
user is redirected to login page.
PASS
Adminstrator's Home page is displayed. User's Profile page is displayed that is editable.
Adminstrator's Home page is displayed. User's Profile page is displayed that is editable.
PASS PASS
Adminstrator is redirected to change password page where he is able to change his password.
Adminstrator is redirected to change password page PASS where he is able to change his password.
PASS PASS PASS PASS
Page 12 of 23
Adminstrator is redirected to the all users details page there he can delete and update the users The Corresponding page has to be displayed. The Corresponding add quiz page has to be displayed.
Adminstrator is redirected to the all users details page PASS there he can delete and update the users The Corresponding page displayed. PASS The Corresponding add quiz page displayed. PASS
The Corresponding modify Quiz page has to be displayed. The Corresponding user's feedback page has to be displayed.
The Corresponding modify Quiz page displayed.
PASS
The Corresponding user's feedback page displayed.
PASS
The Corresponding add Quiz duration page has to be displayed . The Corresponding modify Quiz duration page has to be displayed . Adminstrator is redirected to login page.
The Corresponding add Quiz duration page displayed . The Corresponding modify Quiz duration page displayed . Adminstrator is redirected to login page.
PASS
Question should not be null Question should not be null Question should not be null Question should not be null Question should not be null Question should not be null
Enter the question Enter Option1 Enter Option2 Enter Option3 Enter Option4 Enter Option5
PASS PASS PASS PASS PASS PASS
Quiz Id should not be null
Enter QuizId
PASS
Quiz Hours should not be null Quiz Minutes should not be null
Enter Quiz Hours Enter Quiz minutes
PASS PASS
EmailId should not be null Security Question should not be null.
Enter Emailid Select Security Question
PASS PASS
PASS PASS
Page 13 of 23
Answer Field should not be null
Enter answer for the security question
PASS
Accept
Display Password
PASS
Name should not be null
Enter Name.
PASS
EmailId should not be null
Enter email id
PASS
Feedback should not be null
Enter your feedback here
PASS
Page 14 of 23
Defect ID
Remarks
Run Number 2 Run Number 3 ctual Resu ASS / FAI Defect ID Remarks ctual Resu ASS / FAI Defect ID Remarks ctual Resu
Page 15 of 23
Page 16 of 23
Page 17 of 23
Page 18 of 23
Run Number 4 Run Number 5 ASS / FAI Defect ID Remarks ctual Resu ASS / FAI Defect ID Remarks
Page 19 of 23
Page 20 of 23
Page 21 of 23
Page 22 of 23
Change Log Please note that this table needs to be maintained even if a Configuration Management tool is used. Version Changes made Number V1.0 V1.1
V1.2