Multiple choices 46/60
A. 2 tests for statement coverage, 2 for branch coverage
Answer (Choose 1 answer)
B. 1 test for statement coverage, 3 for branch coverage
C. 1 test for statement coverage, 1 for branch coverage
D. 1 test for statement coverage, 2 for branch coverage
Given the following code, which is true about the minimum number of test cases required for full statement and branch coverage:
Read P
Read Q
IF P+Q > 100 THEN
Print "Large"
ENDIF
If P > 50 THEN
Print "P Large"
ENDIF
Next
E. 2 tests for statement coverage, 3 for branch coverage
1
2
3
4
5
6
7
8
9
10 11
12
13
14
15
16
17
18
19
20
21
22
23 24
25
26
27 28
29
30
31
32
33
34
35
36
37 38
39
40 41
42
43
44
45
46 47
48 49 50 51 52 53 54 55 56 57 58 59 60
Ext