Question: White Box Testing Let us consider the following if statement in Java if ( pos < parseArray.length && (parseArray[pos] == { || parseArray[pos] == }

White Box Testing

Let us consider the following if statement in Java

if ( pos < parseArray.length &&

(parseArray[pos] == { ||

parseArray[pos] == } ||

parseArray[pos] == |) ) {

continue;

}

Derive a set of test cases and show that it satisfies the modified condition (MC/DC) adequacy criterion for this statement. For brevity, abbreviate each of the basic condition as follows:

Room pos < parseArray.length

Open parseArray[pos] == {

Close parseArray[pos] == }

Bar parseArray[pos] == |

Identify for each basic condition, which (two) test cases will provide coverage for this condition as required by the MC/DC adequacy criterion by underscoring the True/False/- in the table

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!