2019 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) 2019
DOI: 10.1109/icstw.2019.00062
|View full text |Cite
|
Sign up to set email alerts
|

On Measuring Combinatorial Coverage of Manually Created Test Cases for Industrial Software

Abstract: Combinatorial coverage has been proposed as a way to measure the quality of test cases by using the input interaction characteristics. This paper describes the results of empirically measuring combinatorial coverage of manually created test cases by experienced industrial engineers working with embedded software development. We found that manual test cases achieve on average 78% 2-way combinatorial coverage, 57% 3-way coverage, 40% 4-way coverage, 20% 5-way combinatorial coverage and 13% for 6-way combinatoria… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…• An analysis of tests for Bombardier Transportation discovered that manually created tests by engineers did not achieve strong combinatorial coverage, with an average of 78.6% for 2-way interactions, 57% for 3-way interactions, 40.2% for 4-way interactions, 20.2% for 5-way interactions and 13% for 6-way interactions.. The measures were used to determine improvements to test sets for critical code [20].…”
Section: Applications Of Measurementmentioning
confidence: 99%
“…• An analysis of tests for Bombardier Transportation discovered that manually created tests by engineers did not achieve strong combinatorial coverage, with an average of 78.6% for 2-way interactions, 57% for 3-way interactions, 40.2% for 4-way interactions, 20.2% for 5-way interactions and 13% for 6-way interactions.. The measures were used to determine improvements to test sets for critical code [20].…”
Section: Applications Of Measurementmentioning
confidence: 99%
“…Methods and tools for measuring combinatorial coverage were initially developed to analyze the degree to which test sets included t-way combinations of values (for some specified level of t) [1][2] [4] and have since been studied extensively in the realm of system and software testing [7][8] [9][10] [11]. Combinatorial coverage measures have been defined and applied to a wide range of problems, specifically for fault location and for evaluating the adequacy of test inputs and input space models.…”
Section: Introductionmentioning
confidence: 99%