Chapter 9 Test Management Objectives Elements of test

Chapter 9 Test Management Objectives • • Elements of test management Capabilities of a tester Structure of testing group Test Plan Components Test Plans Test Design Specifications Test case specifications Test Result Specifications: Test log, Test Incident Report, Test Summary Report 1 © Oxford University Press 2011. All rights reserved.

Evolution Test of Organization Software Testing • • • Maintenance and application of test policies Development and application of testing standards Participation in Requirement, design, code reviews Test planning Test Execution Test measurement Test monitoring Defect tracking Acquisition of testing tools Test reporting 2 © Oxford University Press 2011. All rights reserved.

Structure of Testing Group. Testing Evolution of Software 3 © Oxford University Press 2011. All rights reserved.

Test Planning 4 © Oxford University Press 2011. All rights reserved.

Test Plan Hierarchy 5 © Oxford University Press 2011. All rights reserved.

Verification Test Plan • Verification activity to be performed on which item. • The method to be used for verification: review, inspection, walkthrough. • The specific areas of the work product that will be verified. • The specific areas of the work product that will not be verified. • Risks associated • Prioritizing the areas of work product to be verified • Resources, schedule, facilities, tools and responsibilities 6 © Oxford University Press 2011. All rights reserved.

Validation Test Plan Testing techniques Testing Tools Support software and documents Configuration management Risks associated like budget, resources, schedule, and training. 7 © Oxford University Press 2011. All rights reserved.

Unit Test Plan Software Testing Myths • • • Module Overview Inputs to Module Outputs from Module Logic Flow Diagram Test Approach Features to be Tested Features not to be Tested Test Constraints Test Harness Interface Modules 8 © Oxford University Press 2011. All rights reserved.

Unit Test Plan • • • Test Tools Archive Plan Updates Milestones Budget 9 © Oxford University Press 2011. All rights reserved.

Integration Test Plan Documents to be used Modules for Integration Strategy for Integration Test Harness List of tasks to be tested List of tasks not to be tested 10 © Oxford University Press 2011. All rights reserved.

Function Test Plan • List the objectives of the function testing. • Partitioning/Functional Decomposition • Traceability Matrix Formation • List the functions to be tested. 11 © Oxford University Press 2011. All rights reserved.

System Test Plan Partition the Requirements System Description Features to be Tested Strategy and Reporting format Develop a Requirement Coverage matrix Smoke Test set Entry/Exit Criteria Suspension Criteria Resource Requirements Test Team Participating Organizations Extent and Constraints Schedule Estimation 12 © Oxford University Press 2011. All rights reserved.

Acceptance Test Plan • Acceptance criteria defined in one document. • Acceptance criteria are broadly defined for functionality requirements, performance requirements, interface quality requirements and overall software quality requirements. • Decide the criticality of acceptance feature defined. 13 © Oxford University Press 2011. All rights reserved.

Detailed Test Design and Test specifications Detailed test designing for each validation activity maps the requirements or features to the actual test cases to be executed. One way to map features to test cases is to analyze the following: Requirement traceability Design traceability Code traceability Traceability Matrix 14 © Oxford University Press 2011. All rights reserved.

Test Design specification Identifier Features to be tested Approach Refinements Test Case Identification Feature pass/fail criteria 15 © Oxford University Press 2011. All rights reserved.

Test Case Specifications • Test case Specification Identifier • Test Items Needed • Special Environmental Needs • Special Procedural requirements • Inter-case Dependencies • Input Specifications • Test Procedure • Output Specifications 16 © Oxford University Press 2011. All rights reserved.

Test Result Specifications 17 © Oxford University Press 2011. All rights reserved.

Test Log 18 © Oxford University Press 2011. All rights reserved.

Test Incident Report 19 © Oxford University Press 2011. All rights reserved.

Test Summary Report 20 © Oxford University Press 2011. All rights reserved.
- Slides: 20