An Introduction to Data-Flow Testing
Janvi Badlaney, Rohit Ghatol, Romit Jadhwani · NCSU Libraries Repository (North Carolina State University Libraries) · 2006
Control flow diagrams are a keystone in testing the structure of software programs.By examining the flow of control between the various components, we can design and select test cases.Data-flow testing is a control-flow testing technique which also examines the lifecycle of data variables.Use of data-flow testing leads to a richer test suite concentrating on improper use of data due to coding errors.The main goal of this paper is to discuss the concept of data-flow testing and apply it to a running example.