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 条
  • [1] Practitioners' Expectations on Automated Code Comment Generation
    Hu, Xing
    Xia, Xin
    Lo, David
    Wan, Zhiyuan
    Chen, Qiuyuan
    Zimmermann, Thomas
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1693 - 1705
  • [2] Practitioners' expectations on automated release note generation techniques
    Sumana Nath, Sristy
    Roy, Banani
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (08)
  • [3] Automated primary screening devices - Expectations for the next generation
    Bartels, PH
    ACTA CYTOLOGICA, 2000, 44 (05) : 703 - 708
  • [4] Automated test generation and verified software
    Rushby, John
    VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 161 - 172
  • [5] Application for UDS Automated Test Generation
    Lupei, Anca
    Stanciu, Loredana
    2016 IEEE 11TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2016, : 85 - 88
  • [6] Towards automated test sequence generation
    Farooq, U.
    Lam, C. P.
    Li, H.
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 441 - 450
  • [7] Teaching automated test case generation
    Chen, TY
    Kuo, FC
    Zhou, ZQ
    QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 327 - 332
  • [8] Automated test set generation for statecharts
    Bogdanov, K
    Holcombe, M
    Singh, H
    APPLIED FORMAL METHODS - FM-TRENDS 98, 1999, 1641 : 107 - 121
  • [9] AUTOMATED SOFTWARE TEST DATA GENERATION
    KOREL, B
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (08) : 870 - 879
  • [10] Automated Test Generation and Static Analysis
    S. K. Chernonozhkin
    Programming and Computer Software, 2001, 27 : 86 - 94