Change-based Test Management: Improving the Software Validation ProcessWith 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:
|
Contents
ChangeBased Test Management | 13 |
The Software Validation Cycle | 37 |
Developing a Plan | 51 |
Copyright | |
8 other sections not shown
Common terms and phrases
allows assessment automated tests black box testing CBTM Change-Based Test Management code base code changes code coverage code deltas coding phase component condition coverage cost coverage data coverage numbers create Database Controller debug effort decisions defect discovery development cycle document dynamic cycle effective employees Engineer Development Engineer ensure Example failed tests feature tests feedback phase Figure find defects functional testing goal graphics hardware identify implement important input Intel Intel Corporation layer Level Test Plan manual tests Matrix Manager methodology monitor number of tests occurs output path coverage percent planning phase prioritized testing Product Requirement Document provides reset cycle software development software development cycle software testing software validation specific Steve McConnell target test cycle test suite tion tool total test training cycle validation cycle validation effort validation plan validation process validation team waterfall model