2021
DOI: 10.1109/tse.2019.2946773
|View full text |Cite
|
Sign up to set email alerts
|

Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation

Abstract: Automated test case generation is an effective technique to yield high-coverage test suites. While the majority of research effort has been devoted to satisfying coverage criteria, a recent trend emerged towards optimizing other non-coverage aspects. In this regard, runtime and memory usage are two essential dimensions: less expensive tests reduce the resource demands for the generation process and for later regression testing phases. This study shows that performance-aware test case generation requires solvin… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
4
1

Relationship

2
7

Authors

Journals

citations
Cited by 20 publications
(10 citation statements)
references
References 67 publications
(151 reference statements)
0
9
0
Order By: Relevance
“…Future directions for future unit testing tool competitions go toward (i) the comparison of tools by considering additional criteria than the coverage and mutation analysis [5]; (ii) exploring the possibility to consider other languages (e.g., Python) in further competitions; (iii) extend even further the dockerized version of the infrastructure, making it available as service to researchers of the community.…”
Section: Conclusion and Final Remarksmentioning
confidence: 99%
“…Future directions for future unit testing tool competitions go toward (i) the comparison of tools by considering additional criteria than the coverage and mutation analysis [5]; (ii) exploring the possibility to consider other languages (e.g., Python) in further competitions; (iii) extend even further the dockerized version of the infrastructure, making it available as service to researchers of the community.…”
Section: Conclusion and Final Remarksmentioning
confidence: 99%
“…Finally, we plan to investigate the use of SDC-Scissor in other CPS domains, such as drones, to investigate how it performs when testing focuses on different types of safety-critical faults. Specifically, it is important to investigate approaches that are more human-oriented or are able to integrate humans into-the-loop [36,37], via multi-objective optimizations [41,42].…”
Section: Discussionmentioning
confidence: 99%
“…Panichella et al [38,39] introduced many-objective optimization algorithms. Grano et al [21] proposed a variant of DynaMOSA [39] to reduce the computation costs; (2) fitness gradients recovery: Lin et al [31] proposed an approach to address the inter-procedural flag problem. Lin et al [30] proposed a test seed synthesis approach to create complex test inputs.…”
Section: Related Workmentioning
confidence: 99%