Automated test case generation as a many-objective optimisation problem with dynamic selection of the targets

A Panichella, FM Kifetew… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
The test case generation is intrinsically a multi-objective problem, since the goal is covering
multiple test targets (eg, branches). Existing search-based approaches either consider one …

On the effectiveness of manual and automatic unit test generation: ten years later

D Serra, G Grano, F Palomba, F Ferrucci… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Good unit tests play a paramount role when it comes to foster and evaluate software quality.
However, writing effective tests is an extremely costly and time consuming practice. To …

Revisiting the relationship between fault detection, test adequacy criteria, and test set size

YT Chen, R Gopinath, A Tadakamalla… - Proceedings of the 35th …, 2020 - dl.acm.org
The research community has long recognized a complex interrelationship between fault
detection, test adequacy criteria, and test set size. However, there is substantial confusion …

A large scale empirical comparison of state-of-the-art search-based test case generators

A Panichella, FM Kifetew, P Tonella - Information and Software Technology, 2018 - Elsevier
Context Replication studies and experiments form an important foundation in advancing
scientific research. While their prevalence in Software Engineering is increasing, there is still …

Evosuite at the sbst 2016 tool competition

G Fraser, A Arcuri - Proceedings of the 9th International Workshop on …, 2016 - dl.acm.org
EvoSuite at the SBST 2016 Tool Competition Page 1 EvoSuite at the SBST 2016 Tool
Competition Gordon Fraser University of Sheffield Sheffield, UK Andrea Arcuri Scienta …

Instance space analysis of search-based software testing

N Neelofar, K Smith-Miles, MA Muñoz… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Search-based software testing (SBST) is now a mature area, with numerous techniques
developed to tackle the challenging task of software testing. SBST techniques have shown …

Code defenders: crowdsourcing effective tests and subtle mutants with a mutation testing game

JM Rojas, TD White, BS Clegg… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Writing good software tests is difficult and not every developer's favorite occupation.
Mutation testing aims to help by seeding artificial faults (mutants) that good tests should …

Private api access and functional mocking in automated unit test generation

A Arcuri, G Fraser, R Just - 2017 IEEE international conference …, 2017 - ieeexplore.ieee.org
Not all object oriented code is easily testable: Dependency objects might be difficult or even
impossible to instantiate, and object-oriented encapsulation makes testing potentially simple …

JUGE: An infrastructure for benchmarking Java unit test generators

X Devroey, A Gambi, JP Galeotti, R Just… - Software Testing …, 2023 - Wiley Online Library
Researchers and practitioners have designed and implemented various automated test
case generators to support effective software testing. Such generators exist for various …

Reducing multimedia decode power using feedback control

Z Lu, J Lach, M Stan, K Skadron - … International Conference on …, 2003 - ieeexplore.ieee.org
Despite recent advances, battery life continues to be a limiting factor in mobile multimedia
systems. Significant energy savings can be achieved by adapting systems at runtime to …