Automated Test Generation: Taxonomy and Tool Applications
2025 (English)In: Lect. Notes Comput. Sci., Springer Nature , 2025, p. 27-41Conference paper, Published paper (Refereed)
Abstract [en]
Automated test generation is an area that has seen a lot of research and development, resulting in many test automation methods and tools for test design. However, practitioners often face challenges in adopting these tools. This is not only due to the immaturity of some tools but also because of varying perspectives, confusing terminology, and, most importantly, the lack of a clear framework to guide the selection of the most suitable approach for their needs. We propose a taxonomy that characterizes the methods for automated test generation. The taxonomy was constructed using a process that involved analyzing secondary studies on automated test generation and existing taxonomies in the scientific literature. Direct observations and iterative refinements were included, followed by validation through conceptual evaluation and practitioner feedback. The resulting dimensions characterize automated test generation and its use in software testing. The taxonomy is organized into several dimensions: software artifact (i.e., type, notation, interfaces), test generation (i.e., objectives, methods, and monitoring), test execution, and test oracle. We demonstrate the taxonomy’s use by applying it to several automated test-generation tools. This paper provides the necessary concepts and a generic process for categorizing and assessing automated test generation approaches. © IFIP International Federation for Information Processing 2025.
Place, publisher, year, edition, pages
Springer Nature , 2025. p. 27-41
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 15593 LNCS
Keywords [en]
automated test generation, taxonomy, Test automation, Automatic test pattern generation, Computer software selection and evaluation, Design for testability, Taxonomies, Terminology, Automated test generations, Direct observations, Iterative refinement, Research and development, Scientific literature, Software artefacts, Software testings, Test designs, Tool applications, Software testing
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-70941DOI: 10.1007/978-3-031-87054-5_3ISI: 001525057300003Scopus ID: 2-s2.0-105001385622ISBN: 9783031870538 (print)OAI: oai:DiVA.org:mdh-70941DiVA, id: diva2:1950656
Conference
Lecture Notes in Computer Science
2025-04-082025-04-082025-10-10Bibliographically approved