C4 Flashcards
(8 cards)
reach(n)
nodes of the subgraph that can be reached from n
test path
a path that starts in an initial node and ends at a final node
represent execution of test cases
- some test cases cannot be executed by any tests
- some test cases can be executed by many tests
SESE graphs
all test paths start at a single node and end at another node
single-entry, single-exit
syntactic reach
a subpath exists in the graph
semantic reach
a test exists that can execute that subpath
tour
a test path p tours a path q if q is a subpath of p
structural coverage criteria
defined on a graph just in terms of nodes and edges
data flow coverage criteria
requires a graph to be annotated with references to variables