2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) 2016
DOI: 10.1109/saner.2016.69
|View full text |Cite
|
Sign up to set email alerts
|

Assessing the Test Suite of a Large System Based on Code Coverage, Efficiency and Uniqueness

Abstract: Regression test suites of evolving software systems play a key role in maintaining software quality throughout continuous changes. They need to be effective (in terms of detecting faults and helping their localization) and efficient (optimally sized and without redundancy) at the same time. However, test suite quality attributes are usually difficult to formalize and measure. In this paper, we rely on a recent approach for test suite assessment and improvement that utilizes code coverage information, but at a … Show more

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

2016
2016
2018
2018

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 11 publications
(15 reference statements)
0
7
0
Order By: Relevance
“…Vidacs et al [26] uses the code coverage, efficiency & uniqueness for Assessing the Test suites of large system. The authors argue that better coverage or partitioning can be achieved using more test cases, provided test cases are different.…”
Section: ) Related Measures Presented In the Literaturementioning
confidence: 99%
See 1 more Smart Citation
“…Vidacs et al [26] uses the code coverage, efficiency & uniqueness for Assessing the Test suites of large system. The authors argue that better coverage or partitioning can be achieved using more test cases, provided test cases are different.…”
Section: ) Related Measures Presented In the Literaturementioning
confidence: 99%
“…The key constraint of regression testing is the maintenance of the regression test suite (adding new test cases or updating or deleting obsolete test cases) [20], [26]. Test suite maintenance is not an easy task and if not done in a correct manner, utility of the test suite will be decreased and associated risks will be amplified [12].…”
Section: Introductionmentioning
confidence: 99%
“…Tengeri et al (2015) proposed an approach to group related test and code elements together, but this was based on manual classification. In the method, various metrics are computed and used as general indicators of test suite quality, and later it has been applied in a deep analysis of the WebKit system (Vidács et al 2016).…”
Section: Clustering In Softwarementioning
confidence: 99%
“…We proposed a related approach to group related test and code elements together, but this was based on manual classification done by the testers and developers [20]. In the method, various metrics are computed and used as general indicators of test suite quality, and later it has been applied in a deep analysis of the WebKit system [21].…”
Section: Related Workmentioning
confidence: 99%