EMERGING TRENDS IN SOFTWARE ENGINEERING
MISCELLANEOUS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Data flow diagrams
|
|
E-R diagrams
|
|
Data dictionaries
|
|
none of the above
|
Detailed explanation-1: -Data flow testing uses the control flow graph to detect illogical things that can interrupt the flow of data. Anomalies in the flow of data are detected at the time of associations between values and variables due to: If the variables are used without initialization.
Detailed explanation-2: -Data flow testing is a white box testing type concerned with the flow of variables and not the module’s flow. It follows where the variable is referenced. Data flow testing makes use of control flow graphs and associations. The below example will look at both techniques.
Detailed explanation-3: -A data-flow graph is a collection of arcs and nodes in which the nodes are either places where variables are assigned or used, and the arcs show the relationship between the places where a variable is assigned and where the assigned value is subsequently used.