7
Test Adequacy Assessment Using Control Flow and Data Flow
CONTENTS
7.2 Adequacy criteria based on control flow
7.4 Adequacy criteria based on data flow
7.5 Control flow versus data flow
7.7 Structural and functional testing
This chapter introduces methods for the assessment of test adequacy and test enhancement. Measurements of test adequacy using criteria based on control flow and data flow are explained. These code based coverage criteria allow a tester to determine how much of the code has been tested and what remains untested.
7.1 Test Adequacy: Basics
7.1.1 What is test adequacy?
Consider a program ...
Get Foundations of Software Testing, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.