Choosing the Right Test Generation Tool: A Guide for Software Practitioners

Beskrivning

Context: As applications become more complex, the role of software testing tools is crucial for ensuring high-quality development and maintenance. Goal: This study aims to identify and evaluate key tools, shedding light on their advantages and disadvantages. The goal is to compile this information into a comprehensive reference guide, assisting developers in selecting the most suitable tool for specific testing scenarios, and enhancing efficiency. Method: We conducted a multivocal literature review and a survey involving professionals from various software development domains. The survey assessed participants' familiarity with identified tools and sought insights into the advantages and challenges influencing tool adoption decisions. Results: Findings revealed that many tools, some of the identified tools are well-known and others are not widely known or utilized. The study identified a set of most desired and most avoided characteristics in the selection of tools for projects. Conclusions: From an industry perspective, this research impacts the selection of the appropriate tool for specific contexts. It also impacts the ongoing investigation of software testing tools and decision-making processes in software development.
Visa mer

Publiceringsår

2024

Typ av data

Upphovspersoner

Department of Computer Science

Acco Tives Heloise - Upphovsperson

da Rocha de Oliveira Gabriel Matheus - Upphovsperson

Dias Canedo Edna - Upphovsperson

Freitas Mendes Fabiana Orcid -palvelun logo - Upphovsperson

Instituto Federal de Educação Ciência e Tecnologia do Paraná - Medarbetare

Universidade de Brasília - Medarbetare

Zenodo - Utgivare

Projekt

Övriga uppgifter

Vetenskapsområden

Data- och informationsvetenskap

Språk

Öppen tillgång

Öppet

Licens

Creative Commons Attribution 4.0 International (CC BY 4.0)

Nyckelord

Ämnesord

Temporal täckning

undefined

Relaterade till denna forskningsdata