1
Checking Inside the Black Box: Regression Testing Based on Value Spectra Differences
Tao Xie David Notkin
- Dept. of Computer Science & Engineering, University of Washington, Seattle
12 Sept. 2004
ICSM 2004, Chicago
Checking Inside the Black Box: Regression Testing Based on Value - - PowerPoint PPT Presentation
Checking Inside the Black Box: Regression Testing Based on Value Spectra Differences Tao Xie David Notkin Dept. of Computer Science & Engineering, University of Washington, Seattle 12 Sept. 2004 ICSM 2004, Chicago 1 Synopsis
1
12 Sept. 2004
ICSM 2004, Chicago
2
3
4
5
6
7
8
argv[2] argc argv[1]
3 “0” “1”
Main-entry state
9
argv[2] argc argv[1]
3 “0” “1”
Main-entry state Main-exit state argv[2] argc argv[1]
3 “0” “1”
ret
10
argv[2] argc argv[1]
3 “0” “1”
Main-entry state
Main-exit state argv[2] argc argv[1]
3 “0” “1”
ret
11
argv[2] argc argv[1]
3 “0” “1”
a b
1
ret a b
0 1 1
a b
1
ret a b
0 1 1
Max-entry state Max-exit state Max-entry state Max-exit state Main-entry state Main-exit state argv[2] argc argv[1]
3 “0” “1”
ret
12
13
14
15
16
17
18
[Hutchins et al. 94]
19
20
[Hutchins et al. 94]
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35