Abstract
As the size of software projects increases, their test suites usually grow accordingly. Test suite size, however, has a direct impact on the efficiency of software testing. Hence, test suite reduction (TSR) procedures aim at removing redundant test cases while maintaining the suites fault detection capabilities (FDC). This paper explores checked coverage as a coverage metric for TSR; checked coverage not only investigates if a part of code was executed but also if it was checked by a test oracle. Previously, this metric has been applied successfully as an indicator for oracle quality. To assess how suitable checked coverage is in comparison to traditional metrics, such as line or method coverage, we developed a TSR tool for Java programs. In an empirical evaluation, we performed TSR based on different reduction algorithms, coverage metrics, and open-source Java projects. Our study investigates both the efficiency of the TSR as well as effectiveness in regard to the FDC and size of the reduced test suites.
Originalsprache | englisch |
---|---|
Seiten | 6–16 |
Seitenumfang | 11 |
DOIs | |
Publikationsstatus | Veröffentlicht - 2022 |
Veranstaltung | 3rd ACM/IEEE International Conference on Automation of Software Test: AST 2022 - Pittsburgh Pennsylvania Dauer: 17 Mai 2022 → 18 Mai 2022 https://conf.researchr.org/home/ast-2022 |
Konferenz
Konferenz | 3rd ACM/IEEE International Conference on Automation of Software Test |
---|---|
Kurztitel | AST 2022 |
Ort | Pittsburgh Pennsylvania |
Zeitraum | 17/05/22 → 18/05/22 |
Internetadresse |
ASJC Scopus subject areas
- Software
- Steuerung und Optimierung
- Sicherheit, Risiko, Zuverlässigkeit und Qualität
- Angewandte Informatik
Fingerprint
Untersuchen Sie die Forschungsthemen von „Checked Coverage for Test Suite Reduction – Is It Worth the Effort?“. Zusammen bilden sie einen einzigartigen Fingerprint.Auszeichnungen
-
AST'22 Best Paper Award
Koitz-Hristov, Roxane (Empfänger/-in), Stracke, Lukas (Empfänger/-in) & Wotawa, Franz (Empfänger/-in), 2022
Auszeichnung: Preise / Medaillen / Ehrungen