An Empirical Evaluation and Comparison
- f
f Manual and Automated Test Selection
Milos Gligoric, Stas Negara, Owolabi Legunsen, and Darko Marinov
ASE 2014 Västerås, Sweden September 18, 2014
CCF-1012759, CCF-1439957 ITI RPS #28
An Empirical Evaluation and Comparison of f Manual and Automated - - PowerPoint PPT Presentation
An Empirical Evaluation and Comparison of f Manual and Automated Test Selection Milos Gligoric, Stas Negara, Owolabi Legunsen, and Darko Marinov ASE 2014 Vsters, Sweden September 18, 2014 ITI RPS #28 CCF-1012759, CCF-1439957
ASE 2014 Västerås, Sweden September 18, 2014
CCF-1012759, CCF-1439957 ITI RPS #28
m p q modify m m p q
t1 t2 t3 t4 t1 t2 t3 t4
2
m p q modify m m p q
t1 t2 t3 t4 t1
3
4
5
c1 c2 c3 c4 time Commits Test sessions Fine-grained changes
Programming Experience (years) Number of Participants 2-4 1 5-10 8 >10 5 Programming Experience of Study Participants
6
7
Manual Selection trends for one study participant Distribution of Manual RTS ratio for all Participants; they rarely select > 20%
8
and 0.08±0.15
0.13±0.09,
9
10
11
RTS Capability Eclipse Netbeans IntelliJ VS 2010 Select single test + + + + Run all available tests + + + + Arbitrary selection in a node
+ Arbitrary selection across nodes
+ Re-run only previously failing tests + + + + Select one from many failing tests
+ Arbitrary selection among failing tests
+
12
13
14
15
16
17
18
19
20
21
22
23
Led by Milos Gligoric (on job market in 2015)
24
Extra Slides
25
26