branch testing

views updated

branch testing A test strategy seeking to choose test data values that lead to the testing of each branch in a program at least once (branching occurring at each decision point). It is equivalent to finding a set of paths through the control-flow graph whose union covers all the arcs of the graph. Branch testing normally requires more tests than statement testing but fewer than path testing. See also test coverage.

More From encyclopedia.com