Unit-3 Test Management
Unit-3 Test Management
0 UNIT:-3
AGNIHOTRI POLYTECHNIC NAGTHANA,WARDHA
Department Of Computer Engineering
Subject: Software Testing
UNIT:-3
Test Management
Marks 14
Syllabus
3.1 Test Planning: Preparing a Test Plan, Deciding Test Approach, Setting Up Criteria for
Testing, Identifying Responsibilities, Staffing, Resource Requirements, Test Deliverables,
Testing Tasks.
3.3 Test Process: Base Lining a Test Plan, Test Case Specification.
3.4 Test Reporting: Executing Test Cases, Preparing Test Summary Report.
3.1.1Test Plan
Test plan can be defined as a document that describe scope, approach, schedule and
resources of intended testing activities.
It identifies features to be tested, testing tasks, who will do each task, test environment,
design techniques, entry and exit criteria to be used.
It is a strategic document which contains information that describes how to perform
testing on an application in an effective, efficient and optimized manner.
The test plan acts as the anchor for the execution, tracking and reporting of the entire
testing project.
1. Preparing test plan: It describes the attributes to be considered for test plan.
1 Miss.Priyanka Galhat
2. Deciding Test approach/ strategy: It specifies parameters for deciding testing
approach or strategy like testing levels, testing types and methods.
3. Setting up criteria for testing: It includes deciding criteria used for ensuring
successful testing.
Some of the typical suspension criteria include:
1. Encountering more than a certain numbers of defects, causing frequent stoppage of
testing activity.
2. Hitting the bugs which prevent further progress of testing.
Staffing:-It includes selecting team member for a individual team, organizing a team
into units to address development problems.
6. Test Deliverables: It specifies to include testing deliverables like test plan, test case
specification, test log, test case design, test summary report and the entire document
related to testing.
7. Testing tasks: Size and Effort estimation: This specifies to include estimation in
terms of size, effort & schedule of testing project.
2 Miss.Priyanka Galhat
It concerned with both test resource and test environment management. It is the
role of test management to ensure that new or modified service products meet
business requirements for which they have been developed or enhanced.
3 Miss.Priyanka Galhat
3.4) Test Reporting
2. Do the confirmation testing or re-testing to re-execute the tests that previously failed in
order to confirm a fix.
3. Log the result of the test execution followed by recording the versions of the software
under tests. A test log contains information about what are the test cases, order of
execution, who executed it, and the pass/fail status of the test case.
5.In case of differences between actual and expected results, defect occurrence is
reported.
6.During the execution of test cases defect database must be updated with earlier defects
and newly found defects. This defect database becomes the communication mechanism
between development team and testing team.
7. Execution of test cases and the corresponding result of execution decide the suspension
or resumption of further test cases. The execution stage also decides the update in
traceability matrix
4 Miss.Priyanka Galhat
Step 1: Purpose of the document
It gives the short description about the objective behind preparation of the
document.
Example: Document explaining various activities performed as part of Testing.
Step 4: Metrics
In this section, it gives information about metrics. These metrics will help to
understand the test execution results, status of test cases and defects etc.
5 Miss.Priyanka Galhat