testing life cycle ppt

20
STC Technologies Pvt Ltd STC ThirdEye Technology Testing Life Testing Life Cycle(TLC) Cycle(TLC) Test plan preparation Test plan preparation Test case design Test case design Test execution and Test Log Test execution and Test Log preparation preparation Defect Tracking Defect Tracking Test report preparation Test report preparation

Upload: suhasreddy1

Post on 20-Jan-2015

10.387 views

Category:

Education


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Testing Life Cycle(TLC)Testing Life Cycle(TLC) Test plan preparationTest plan preparation

Test case designTest case design

Test execution and Test Log Test execution and Test Log preparationpreparation

Defect TrackingDefect Tracking

Test report preparationTest report preparation

Page 2: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

TLCTLC

Test PlanTest Plan : A document that defines the overall : A document that defines the overall testing approach is called Test Plan. testing approach is called Test Plan.

Test Case DesignTest Case Design : Document that defines what is : Document that defines what is selected to test,and describes selected to test,and describes

the the expected result is called Test expected result is called Test Design.Set of procedures inorder to Design.Set of procedures inorder to find out the defects. find out the defects.

Test ExecutionTest Execution : Executing the test cases.: Executing the test cases.

Page 3: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

TLCTLC Test logTest log : Pass and fail information will : Pass and fail information will

be be stored in this test log. stored in this test log.

Defect trackingDefect tracking : All the failed items will : All the failed items will come under come under the defect tracking. the defect tracking. (closing defect)(closing defect)

Test reportTest report : Reports are generated during : Reports are generated during the TLC.Final test the TLC.Final test

summary report. summary report. (generated at (generated at the end of testing for the end of testing for making making decisions)decisions)

Page 4: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test Plan Preparation Test Plan Preparation (manual)(manual)

Test ObjectiveTest Objective : : A test objective is simply a A test objective is simply a testing “goal”.It is a statement testing “goal”.It is a statement

of of what the tester is expected to what the tester is expected to perform during the perform during the

testing activity. testing activity. Test strategyTest strategy : : 1.1. Techniques that are going to be used Techniques that are going to be used

during during the testing. the testing. 2. What types of tests must be 2. What types of tests must be

conducted.conducted. 3. What stages of testing are 3. What stages of testing are

required.(e.g.unit,system) required.(e.g.unit,system)

Page 5: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test Risk Analysis:Test Risk Analysis: A risk is a condition that can result in a A risk is a condition that can result in a

loss.The risk that may occur/arise during the loss.The risk that may occur/arise during the analysis of the testing.analysis of the testing.

* The probability that the negative event * The probability that the negative event will occur. will occur.

Page 6: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Risk identified - - -

Unavailability of resources - softwarehardware etc .

Mitigation plan - - -

What are the ways to overcome

Page 7: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test schedule & Test schedule & ResourcesResources

Task Duration Task Duration ResourceResource

Test plan 3 1Test plan 3 1

Test design 5 3 Test design 5 3

Page 8: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Roles and Roles and ResponsibilitiesResponsibilities

Test ManagerTest Manager - Manages the entire - Manages the entire testing activity testing activity (approve).(approve).

Test leaderTest leader - Prepare the test plan, - Prepare the test plan, Review Review test case, monitor test case, monitor defect defect tracking and tracking and Reports Reports Preparation. Preparation.

Test EngineerTest Engineer - Prepare test case design - Prepare test case design and and Daily reports. Daily reports.

Page 9: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Communications ApproachCommunications Approach

The communications during the The communications during the project project

will be informed through this will be informed through this communication communication

approach.approach.

Page 10: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test Environment

The Test Bed for the Testing Activity The Test Bed for the Testing Activity is identified. Like,is identified. Like,

* Software Requirements.* Software Requirements.

* hardware Requirements.* hardware Requirements.

Page 11: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Automated Test Tools

Identify which tools is used for each Identify which tools is used for each individual testindividual test

Should know the test level criteriaShould know the test level criteria

Page 12: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test Case Design (manual)

Test case IDTest case ID : Sys_xyz_o1: Sys_xyz_o1 Test case descriptionTest case description : A short note : A short note

about about the testing. the testing. Test case procedureTest case procedure : Each and : Each and

every step every step has to be mentioned has to be mentioned in test case in test case procedure. procedure.

Test inputs (or) Test DataTest inputs (or) Test Data : Input data : Input data

Page 13: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Expected resultExpected result : The Expected out : The Expected out come of the test case.come of the test case.

Test ExecutionTest ExecutionActual result : What we have : What we have

received is the actual result.received is the actual result. Expected result = Actual result then Expected result = Actual result then

the test is pass otherwise it is fail.the test is pass otherwise it is fail.

Page 14: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Test LogTest Log

Test Case IDTest Case ID Test Case Test Case DescriptionDescription

Test Test status/Resultstatus/Result

Sys_xyz_01Sys_xyz_01 dfgdfgdfgdfg FailFail

Sys_xyz_02Sys_xyz_02 hgfhgfhhgfhgfh PassPass

* Failed test case are going to be the defects

Page 15: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defect TrackingDefect Tracking

All the failed test execution/defects will All the failed test execution/defects will come under the defect tracking.come under the defect tracking.

Defect Tracking ContainsDefect Tracking Contains::

Defect Id Defect Id : Sys_def_xyz_o1: Sys_def_xyz_o1

Test case IdTest case Id : Sys_xyz_o1: Sys_xyz_o1

Page 16: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defect TrackingDefect Tracking

Defect DescriptionDefect Description : Specify the : Specify the defect.defect.

Defect Recovery procedureDefect Recovery procedure:: Repeating the same test cases with Repeating the same test cases with some modifications. some modifications.

Page 17: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defect StatusDefect Status

The Current Status of the defectsThe Current Status of the defects NewNew OpenOpen FixedFixed ReopenReopen ClosedClosed RejectedRejected

Page 18: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defects SeverityDefects Severity

CriticalCritical

MajorMajor

MinorMinor

Page 19: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defect ClassificationDefect ClassificationCritical System inoperable

Implementation that does not meet the requirementDefects that may cause the system to hang, crash, produce incorrect or unexpected behavior, corrupt user data with no work around

Major Major functions disabled or incorrectNon-conformance to standardsDefects that cause incorrect behavior with known workaroundImportant areas of the system are affected which would not cause operational failure

Minor/Trivial

Defects that affect limited areas of functionality that either can be worked around or ignored

Page 20: TESTING LIFE CYCLE PPT

STC Technologies Pvt LtdSTC ThirdEye Technology

Defects PriorityDefects Priority

HighHigh

ModerateModerate

LowLow