2021
DOI: 10.1016/j.infsof.2020.106426
|View full text |Cite
|
Sign up to set email alerts
|

Statement frequency coverage: A code coverage criterion for assessing test suite effectiveness

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 33 publications
0
7
0
Order By: Relevance
“…Aghamohammadi et al [19] have introduced a new code coverage criterion, called statement frequency coverage, to measure test suite effectiveness. They show that this metric outperforms statement and branch coverage.…”
Section: Test Effectiveness Measurementmentioning
confidence: 99%
“…Aghamohammadi et al [19] have introduced a new code coverage criterion, called statement frequency coverage, to measure test suite effectiveness. They show that this metric outperforms statement and branch coverage.…”
Section: Test Effectiveness Measurementmentioning
confidence: 99%
“…Code coverage is a metric used in software test analysis to identify the number of lines of source code that have been tested [ 14 ]. The use of code coverage in our study is slightly distinct from how it has been seen in software engineering—when test cases and, in general, unit tests [ 36 ] are used to minimize errors and risks involved with the software development process [ 37 ].…”
Section: Background: Definitions and Conceptsmentioning
confidence: 99%
“…These elements are, for example, lines of code, instructions, blocks of code, functions and procedures and can consider both source code and executable code [ 36 , 65 ]. Throughout this article, we consider the code coverage based on lines of software source code, which is a metric traditionally used to assess the test cases effectiveness [ 14 ].…”
Section: First Round: Software Analysis Interlaboratory Comparison Via Code Coveragementioning
confidence: 99%
See 1 more Smart Citation
“…Each faulty version of the program is called a mutant. Mutation testing is generally used to assess the effectiveness of a test suite [4][5][6][7][8][9][10][11][12][13][14][15][16][17]. The test suite is executed against generated mutants.…”
Section: Introductionmentioning
confidence: 99%