Change-Based Test Management: Improving the Software Validation Process
With the difficulties of today's economy, many companies are placing a renewed emphasis on reducing expenses. Unfortunately, software validation is often one of the first areas to feel the pressure of lower budgets. With the ever-increasing complexity and speed of today's hardware, how can you continue to produce a high quality product while maintaining or even lowering your operational costs? The answer lies in refining the validation process.
This book is an introduction to Change-Based Test Management (CBTM), specifically written for software engineers and testing specialists. CBTM is a prioritization scheme that focuses on testing the changed portions of software first. Using this new methodology, software quality can be significantly improved, while development time can be reduced.
Topics include an overview of current development models and test methodologies, a complete and comprehensive study of CBTM, in-depth case studies, and test automation techniques.
Learn how to:
What people are saying - Write a review
We haven't found any reviews in the usual places.
What Is ChangeBased Test Management?
The Objectives of CBTM
How Test Prioritization Works
12 other sections not shown
allows automated tests black box testing CBTM Cem Kaner Change-Based Test Management code coverage code deltas coverage data coverage numbers create decisions defect density defect discovery development cycle document dynamic cycle effective employees ensure Example execution failed tests feedback phase Figure functional testing goal hardware identify important inputs intact team Intel Intel Corporation lines of code manual tests Matrix Manager matrix organization measuring phase methodology metrics monitor number of tests occur output pass rate path coverage percent planning phase prioritized testing Product Requirement Document provides requirements reset cycle software development software testing software validation specific Steve McConnell target task Test Automation test cycle Test Engineer test plan test suite testing effort tion tool total test training cycle validation cycle validation effort validation plan validation process validation team waterfall development model waterfall model