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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started