SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is decision coverage?
A
The coverage of condition outcomes
B
Decision coverage is a synonym for statement coverage
C
The coverage of executable statements
D
The coverage of decision outcomes
Explanation: 

Detailed explanation-1: -Decision coverage or Branch coverage is a testing method, which aims to ensure that each one of the possible branch from each decision point is executed at least once and thereby ensuring that all reachable code is executed. That is, every decision is taken each way, true and false.

Detailed explanation-2: -The percent of decision coverage can be found by dividing the number of exercised outcome with the total number of outcomes and multiplied by 100.

Detailed explanation-3: -Decision tables guarantee coverage of all possible combinations of condition values which are called completeness property. Decision tables can be used iteratively. The table results created in the first testing iteration can be used for the next and so on.

There is 1 question to complete.