遇见数据集

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

收藏
Zenodo2025-10-12 更新2026-05-29 收录
官方服务:

资源简介:

Context: As software systems become increasingly complex, testing automation plays a critical role in ensuring product quality and reliability. However, the wide variety of available test generation tools—with distinct purposes, features, and approaches—makes it difficult for practitioners to select the most appropriate option for their projects. Goal: This study aims to identify, analyze, and compare test generation tools reported in both academic and industrial contexts, providing a practical reference guide to support software professionals in tool selection decisions. Method: We conducted a Multivocal Literature Review (MLR) complemented by a two-round survey with 87 software practitioners. The MLR identified tools and features reported in white and gray literature, while the survey assessed practitioners’ familiarity, usage, and perceptions of advantages and challenges associated with these tools. Results: The findings reveal a persistent gap between academic proposals and industrial adoption. While tools such as Postman, Selenium, and Cypress are among the most widely used tools in practice, academic tools like Monkey and Dynodroid remain rarely adopted. Practitioners value visibility, integration, and traceability as key features, whereas inconsistency and maintenance effort are seen as primary challenges. Conclusions: The study contributes a structured reference guide to assist professionals in selecting tools suitable for specific testing contexts. It also provides insights for researchers aiming to align future tool development with industry needs, fostering better usability, integration, and sustainability of automated testing solutions.

提供机构:
Zenodo
创建时间:
2025-10-12
二维码
社区交流群
二维码
科研交流群
商业服务