Multiple choice technology testing

Data Flow Testing is a control structure Testing Technique where the criteria used to design test cases is that they

  1. Rely on Path Based Testing

  2. Exercise the Logical Conditions in a Program module

  3. Select Test Paths based on the locations and uses of variables

  4. Focus on Testing the Validity of loop constructs

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Data flow testing selects test paths based on how variables are defined, used, and killed throughout the program. It tracks the flow of data from assignment points to usage points, ensuring that all definition-use pairs are tested and uncovering errors in how data propagates through the code.