2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation 2014
DOI: 10.1109/scam.2014.38
|View full text |Cite
|
Sign up to set email alerts
|

Toolset and Program Repository for Code Coverage-Based Test Suite Analysis and Manipulation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 14 publications
0
12
0
Order By: Relevance
“…Hence, we had to unify various components of the data including the identification of methods, identification and separation of the individual test cases and the representation of the coverage data. For this purpose, we used the SoDA framework [29], [30], which was also able to produce the various analyses on the raw coverage data. Technically, the data generated by the coverage tool was converted into a common SoDA representation -which is essentially a coverage matrix with test cases in its rows and methods in the columns -and then this representation was used to perform the additional analyses.…”
Section: A Overviewmentioning
confidence: 99%
“…Hence, we had to unify various components of the data including the identification of methods, identification and separation of the individual test cases and the representation of the coverage data. For this purpose, we used the SoDA framework [29], [30], which was also able to produce the various analyses on the raw coverage data. Technically, the data generated by the coverage tool was converted into a common SoDA representation -which is essentially a coverage matrix with test cases in its rows and methods in the columns -and then this representation was used to perform the additional analyses.…”
Section: A Overviewmentioning
confidence: 99%
“…Integration tests typically exercise code from multiple modules by definition, hence they are probably less relevant from this aspect. More details on the aforementioned metrics can be found elsewhere [6], [7], [8]. Table II shows our extended list of metrics obtained for the WebKit system, more precisely for each of the 9 functional units identified.…”
Section: Test Suite Assessment Metricsmentioning
confidence: 99%
“…Later, this approach was to measure the test suite of the WebKit project, a large industrially supported open source web browser layout engine [7]. For the analysis, we used the SoDA library [8].…”
Section: Introductionmentioning
confidence: 99%
“…Next, we developed a supporting toolset (called SoDA) with optimized data structures and algorithms suitable to handle such industrial large and complex systems as WebKit [11], [12]. With the help of WebKit developers, we determined procedure level functional units (composed of functions and methods) along with the associated test groups and measured detailed code coverage information for the test suite.…”
Section: Motivation and Goalsmentioning
confidence: 99%
“…Our library and toolset called SoDA and TAM have been designed specifically to accomodate the proposed approach, and is freely available as open source [11], [12].…”
Section: Use Casesmentioning
confidence: 99%