Practitioners' Expectations on Automated Test Generation

被引:0
|
作者
Yu, Xiao [1 ]
Liu, Lei [2 ]
Hu, Xing [3 ]
Keung, Jacky [4 ]
Xia, Xin [1 ]
Lo, David [5 ]
机构
[1] Huawei, Hangzhou, Peoples R China
[2] Xi An Jiao Tong Univ, Fac Elect & Informat Engn, Xian, Peoples R China
[3] Zhejiang Univ, State Key Lab Blockchain & Data Secur, Hangzhou, Peoples R China
[4] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[5] Singapore Management Univ, Singapore, Singapore
基金
新加坡国家研究基金会;
关键词
Test Generation; Empirical Study; Practitioners' Expectations;
D O I
10.1145/3650212.3680386
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automated test generation can help developers craft high-quality software tests while mitigating the manual effort needed for writing test code. Despite significant research efforts in automated test generation for nearly 50 years, there is a lack of clarity about what practitioners expect from automated test generation tools and whether the existing research meets their needs. To address this issue, we follow a mixed-methods approach to gain insights into practitioners' expectations of automated test generation. We first conduct the qualitative analysis from semi-structured interviews with 13 professionals, followed by a quantitative survey of 339 practitioners from 46 countries across five continents. We then conduct a literature review of premier venue papers from 2022 to 2024 (in the last three years) and compare current research findings with practitioners' expectations. From this comparison, we outline future research directions for researchers to bridge the gap between automated test generation research and practitioners' expectations.
引用
收藏
页码:1618 / 1630
页数:13
相关论文
共 50 条
  • [41] Automated Unit Test Generation for Evolving Software
    Shamshiri, Sina
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1038 - 1041
  • [42] Hybrid Approach for Automated Test Data Generation
    Kumar G.
    Chopra V.
    Journal of ICT Standardization, 2022, 10 (04): : 531 - 562
  • [43] Automated Test Generation from Vulnerability Signatures
    Aydin, Abdulbaki
    Alkhalaf, Muath
    Bultan, Tevfik
    2014 IEEE SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2014, : 193 - 202
  • [44] Scholarship, students, and practitioners: Bringing scholarship into the expectations of practitioners
    Balk, DE
    DEATH STUDIES, 2005, 29 (02) : 123 - 144
  • [45] Automated test generation and test point selection for specification test of analog circuits
    Halder, A
    Chatterjee, A
    ISQED 2004: 5TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, PROCEEDINGS, 2004, : 401 - 406
  • [46] LEIRIOS test generator: Automated test generation from B models
    Jaffuel, Eddie
    Legeard, Bruno
    B 2007: FORMAL SPECIFICATION AND DEVELOPMENT IN B, PROCEEDINGS, 2007, 4355 : 277 - +
  • [47] Evaluation of an automated test ordering and feedback system for general practitioners in daily practice
    Bindels, R
    Hasman, A
    van Wersch, JWJ
    Talmon, J
    Winkens, RAG
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2004, 73 (9-10) : 705 - 712
  • [48] Automated Generation, Execution, and Evaluation of Virtual Test Series
    Osterloh, Tobias
    Dahmen, Ulrich
    Rossmann, Juergen
    2022 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND VIRTUAL ENVIRONMENTS FOR MEASUREMENT SYSTEMS AND APPLICATIONS (IEEE CIVEMSA 2022), 2022,
  • [49] A framework for automated test generation in intelligent tutoring systems
    Tang Suqin
    Cao Cungen
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2006, 4092 : 392 - 404
  • [50] Automated test-data generation for exception conditions
    Tracey, N.
    Clark, J.
    Mander, K.
    McDermid, J.
    Software - Practice and Experience, 2000, 30 (01) : 61 - 79