00
NEW
COUNT
20
15
5
0.75
TOTAL
20
20
0
1.00
Branch coverage metric
122 Manage Software Testing
FIGURE 7.28 Example of test path execution profile
FIGURE 7.29 Example of test path execution summary
FROM
LINE
4
12
4
12
19
19
19
30
19
30
35
19
30
35
40
19
30
35
40
46
46
50
51
53
54
56
TO LINE
17
17
18
18
24
28
33
33
38
38
38
43
43
43
43
45
45
45
45
47
49
52
52
55
55
58
JUMP TO
LINE
19
19
56
56
53
30
35
35
40
40
40
46
46
46
46
51
51
51
51
50
51
54
54
12
12
??’1
OLD
COUNT
13
0 ??— ??— ??— ??—
11111
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
21
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
1
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
11112131
NEW
COUNT
11
0 ??— ??— ??— ??—
1
0 ??— ??— ??— ??—
2
0 ??— ??— ??— ??—
1
0 ??— ??— ??— ??—
1
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
1 1
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
2
0 ??— ??— ??— ??—
2
0 ??— ??— ??— ??—
21
TOTAL
24
0 ??— ??— ??— ??—
21312
0 ??— ??— ??— ??—
121
0 ??— ??— ??— ??—
1 2
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
0 ??— ??— ??— ??—
11314152
Unexecuted
LCSAJs
LINEAR CODE SEQUENCE AND JUMP EXECUTION PROFILE
List of all the test paths (LXSAJs) in the program)
SUMMARY
NUMBER OF LCSAJs IN PROGRAM
NUMBER EXECUTED
NUMBER NOT EXECUTED
TEST EFFECTIVENESS RATIO 3
OLD
COUNT
26
18
8
0.
Pages:
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297