Question 86
The flow graph below shows the logic of a program for which 100% statement coverage and 100% decision coverage is required on exit from component testing.
The following test cases have been run:
Test Case 1 covering path P,Q,R,U
Test Case 2 covering path P,Q,S,V
Test Case 3 covering path P,Q,S,W,X
Test case 4 covering path P,Q,S,W,Y
Refer to the exhibit

The following test cases have been run:
Test Case 1 covering path P,Q,R,U
Test Case 2 covering path P,Q,S,V
Test Case 3 covering path P,Q,S,W,X
Test case 4 covering path P,Q,S,W,Y
Refer to the exhibit

Question 87
From the following list, which of the following apply to experience-based techniques? [K2] a. Test cases are derived from a model of the problem to be solved or the software b. Test cases are derived from the knowledge of the testers c. The knowledge of testers, developers and users is used to drive testing d. The internal structure of the code is used to derive test cases
Question 88
Which of the following test design techniques is classified as a structure-based (white box) technique?
Question 89
Which of the following are valid justifications for developers testing their own code during unit testing?
(i)
Their lack of independence is mitigated by independent testing during system and acceptance testing.
(ii)
A person with a good understanding of the code can find more defects more quickly using white-box techniques.
(iii) Developers have a better understanding of the requirements than testers.
(iv)
Testers write unnecessary incident reports because they find minor differences between the way in which the system behaves and the way in which it is specified to work.
(i)
Their lack of independence is mitigated by independent testing during system and acceptance testing.
(ii)
A person with a good understanding of the code can find more defects more quickly using white-box techniques.
(iii) Developers have a better understanding of the requirements than testers.
(iv)
Testers write unnecessary incident reports because they find minor differences between the way in which the system behaves and the way in which it is specified to work.
Question 90
Continuing with the Scenario described in the previous question, which of the following topics would you need to address in detail in the master test plan? 3 credits