You are on page 1of 23

Controlled copy

<Customer Name> <Project Name> Integration Test Cases & Log Template
<Version No.>

Prepared By / Last Updated By Name Role Signature Date


Project ID:<Project ID.>

Test case Reviewed by

Test Log Reviewed By

Approved By

<SCI.ID.> / Ver: <Ver No.>

Release ID: QTAD-ITCX.xls / 8.05 / 18.06.2008

C3: Protected

C3 Protected

Page 1 of 23

plate

I.ID.> / Ver: <Ver No.>

Page 2 of 23

Integration Test Cases & Log Template - Test case Details


Release ID: QTAD-ITCX.xls / 8.05 / 18.06.2008 C3: Protected Project ID:<Project ID.> <SCI.ID.> / Ver: <Ver No.> Controlled Copy

<Project Name>

Test Cases and Log Test Type : Integration Testing Version Number Author: Date: Purpose & Scope: <If multiple test procedures are prepared for a given project, then the portion of the requirements / design / specifications that this file addresses could be mentioned here> Test Pre-requisites: <Pre-requisites in terms of environment specifics, test data, dependance on execution of other test procedures etc. needs to be addressed here>

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 this Test Proc 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:<Project ID.> <SCI.ID.> / Ver: <Ver No.> Controlled Copy

<Project Name>

Test Cases and Log

Proj. ID

SCI ID

S.No

Page 4 of 23

<Project Name>

opy

nts / design / specifications that this file addresses could be

r test procedures etc. needs to be addressed here>

s changed.

e. rst run for this Test Proc

es and logs. g template.

Modified by

Date

Page 5 of 23

<Project Name>

opy

Doc.Version

Form No. :

Page 6 of 23

Project Name : ONLINE QUIZ APPLICATION


Test Cases and Log
Test Procedure Name Run Number Testing done by

Test Case ID 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 13 14 15 16 Login 1 2 login login EmailId EmailId DateOfBirth Country Mobile number Mobile number Password

Test Case

Steps to execute the test case if( FirstName== null) if( FirstName contains digits) if( FirstName contains special symbols) if( Lastname contains digits) if( Lastname contains special symbols) 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( Password!= confirm password ) if( Password == confirm password) if(Security Question==null) if(Your answer == null) if(Correct Email_Id and correct password) if(Correct Email_Id and incorrect password)

Confirm Password Confirm Password Security Question Your answer

Page 7 of 23

Project Name : ONLINE QUIZ APPLICATION


3 login if(Incorrect Email_Id and correct password)

Test Cases and Log

Change Password change_Password 1 change_password 2 change_Password 3 change_Password 4 User's Functionalities Home 1 2 3 4 4 5 6 View/Update_Profile Change_Password ForgotPassword? Take Test View_Your_Scores Feedback

if(current password field =old password) if(current password field!= old password) if(new password = confirm password) if(new password != confirm password) OnClick(Home) OnClick(View/Update_Profile) OnClick(Change_password) OnClick(Forgot Password?) OnClick(Take Test) OnClick(View Your Scores) OnClick(Feedback) OnClick(Logout) OnClick(Home) OnClick(View Users) OnClick(Change_password)

Logout 7 Adminstrator's Functionalities Home 1 View User's Details 2 Change_Password 3

Page 8 of 23

Project Name : ONLINE QUIZ APPLICATION


Modify Users View User's Scores Add Quiz Modify Quiz View Feedback Add Quiz duration Modify Quiz Duration OnClick(Modify Users) OnClick(View User Scores) OnClick(Add Quiz) OnClick(Modify Quiz) OnClick(View Feedback) OnClick(Add Quiz Duration) OnClick(Modify Quiz Duration) OnClick(Logout) if(Question ==null) if(Question ==null) if(Question ==null) if(Question ==null) if(Question ==null) if(Question ==null) if(QuizId==null) if(Quiz Hours==null) if(Quiz Minutes==null) If(EmailId==null) if(Security Question==null)

4 5 6 7 8 9 10

Test Cases and Log

Logout 11 Add Quiz Page Question 1 Option1 2 Option2 3 Option3 4 Option4 5 Answer 6 Add Quiz Duration Page QuizId 1 2 Quiz Hours 3 Quiz Minutes Forgot Password Page Enter EmailId 1 Select Security Question 2

Page 9 of 23

Project Name : ONLINE QUIZ APPLICATION


3 4 User's Feedback Page Name 1 2 3 EmailId Feedback Answer if(Asnswer==null) if(EmailId , Security Question and Answer are Valid) if(Name==null) if(EmailId==null) if(Feedback==null)

Test Cases and Log

Page 10 of 23

Test Cases and Log


Signature Date

Run Number 1
Expected Result 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 Your password and Confirm password fields do not match Accept Security Question field should not be null please answer the security question login successful Check your password or Email_Id Actual Result 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 Enter email id Check email id format select DateOfBirth select gender enter phone number enter a valid phone number please enter password password and confirm password donot match Accept Security Question field should not be null please answer the security question login successful login failed PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS / FAIL

Page 11 of 23

check youe password or Email_Id Cases and Log Test

login failed

PASS

accept does not accept Accept password and confirm password fields must match User's Home page is displayed. User's Profile page is displayed that is editable. 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 login page. Adminstrator's Home page is displayed. User's Profile page is displayed that is editable. Adminstrator is redirected to change password page where he is able to change his password.

password accepted password error password accepted password n confirm password donot match User's Home page is displayed. User's Profile page is displayed that is editable 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. user is redirected to login page. Adminstrator's Home page is displayed. User's Profile page is displayed that is editable. Adminstrator is redirected to change password page where he is able to change his password.

PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS

Page 12 of 23

Adminstrator is redirected to the all users details page Test Cases and Log there he can delete and update the users The Corresponding page has to be displayed. The Corresponding add quiz page has to be displayed. The Corresponding modify Quiz page has to be displayed. The Corresponding user's feedback page has to be displayed. 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. 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 Quiz Id should not be null Quiz Hours should not be null Quiz Minutes should not be null EmailId should not be null Security Question should not be null.

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 displayed. The Corresponding user's feedback page displayed. The Corresponding add Quiz duration page displayed . The Corresponding modify Quiz duration page displayed . Adminstrator is redirected to login page. Enter the question Enter Option1 Enter Option2 Enter Option3 Enter Option4 Enter Option5 Enter QuizId Enter Quiz Hours Enter Quiz minutes Enter Emailid Select Security Question PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS

Page 13 of 23

Answer Field should not be null Test Cases and Log Accept

Enter answer for the security question Display Password

PASS PASS

Name should not be null EmailId should not be null Feedback should not be null

Enter Name. Enter email id Enter your feedback here

PASS PASS PASS

Page 14 of 23

Defect ID

Remarks

Run Number 2 Run Number 3 Actual Result PASS / FAILDefect ID Remarks Actual Result PASS / FAILDefect ID Remarks Actual Result

Run Number 4

Page 15 of 23

Page 16 of 23

Page 17 of 23

Page 18 of 23

Run Number 4 Run Number 5 PASS / FAILDefect ID Remarks Actual Result PASS / FAILDefect 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 <First version> V1.1 <If the change details are not explicitly documented in the table below, reference should be Page no Changed Effective Changes effected by date

V1.2

<If the change details are not explicitly documented in the table below, reference should be Page no Changed Effective Changes effected by date

Page 23 of 23

You might also like