https://www.mdu.se/

mdu.sePublications
Operational message
There are currently operational disruptions. Troubleshooting is in progress.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Automated Test Generation: Taxonomy and Tool Applications
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-2416-4205
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
Institute of Software Technology, German Aerospace Center (DLR), Oberpfaffenhofen, Germany.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-0611-2655
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
Available from: 2025-04-08 Created: 2025-04-08 Last updated: 2025-10-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Enoiu, Eduard PaulMehmood Minhas, NasirAfzal, Wasif

Search in DiVA

By author/editor
Enoiu, Eduard PaulMehmood Minhas, NasirAfzal, Wasif
By organisation
Embedded Systems
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 135 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf