home

Articles

Blog

Books

Tools

Links

FAQ Page


decision coverage

Google
 
Web www.software-risk.co.uk

What
"The percentage of decision outcomes that have been exercised by a test case suite."
BS 7925-1.British Computer Society Specialist Interest Group in Software Testing (BCS SIGIST)

Why?
A metric used to track the amount of testing conducted on one or more components, using branch testing. As this type of testing seeks, ideally, to execute every branch or decision outcome in the code, it is an important guide as to the amount of testing done, and the amount left. Especially that of Structural or White Box testing.

A related metric is to measure Statement Coverage

Who?
By personnel as close as possible to the code or testing. Thus the Test Analyst or tester. The coverage figure for individual aggregrates can be aggregated up of course to provide an overall management figure. However, the larger and complex a system is, it becomes harder to aggregrate.

Where?
At the devloping site.

When?
Ongoing throughout the lifecycle as components are identified, test analysis can begin, and the metric calculated.

How?
Two measurements are essential, the total number of decision outcomes, and the number to be tested, by the test suite. Note this does not have to be 100%. In non-safety critical systems, it will not be cost effective to test the last nth decision outcome.

At the start of testing the test analyst should know the percentage that will be tested. As testing progresses he can see the percentage that has actually been tested.

Decision Outcomes Tested

Total Decision Outcomes

Related Articles
STAREAST 2006
Financial statement
Financial analysts
Analyst
Accumulate
Automated Tester for Hedge Fund
BroadSoft Tenant In tekVizion Lab
Agilent Claims Comprehensive Network Testing

Similar Areas

Software Testing Items

Metrics Items

Selected Books

Keywords

percentage

outcomes

excercised

test case uite

metric

measure

statement

tester

analyst

decision outcomes

decisions

code testing

testing

software testing

test analyst

functional testing

component testing

test case

test case suite

total decision outcomes


See our Sarbanes-Oxley compliance, load testing and Financial Glossary pages.
Articles   Books   FAQ Page   home   Jobs   Links   Reviews Page   Tools  
Booklist   books   Measurement   Testing   Tools