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 条
  • [21] Automated generation of SPICE characterization test masks and test databases
    Kasel, L
    McAndrew, CC
    Drennan, P
    Davis, WF
    Ida, R
    ICMTS 1999: PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON MICROELECTRONIC TEST STRUCTURES, 1999, : 74 - 79
  • [22] Automated Generation of Core Test Description File for Hierarchical Test
    Chukhajyan, Hayk
    PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [23] Automated Test Program Generation for Automotive Devices
    Drappa, Anke
    Huber, Peter
    Vollmar, Jon
    INTERNATIONAL TEST CONFERENCE 2010, 2010,
  • [24] Towards Automated Test Case Generation Maturity
    Rueda, Urko
    Kifetew, Fitsum
    Devroey, Xavier
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST 2019), 2019, : 9 - 10
  • [25] Method for Automated Generation of Test Questions in Moodle
    Pehlivanova, Tanya
    Kanchev, Kamen
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, ICVL 2019, 2019, : 170 - 176
  • [26] Pynguin: Automated Unit Test Generation for Python
    Lukasczyk, Stephan
    Fraser, Gordon
    arXiv, 2022,
  • [27] A semantic approach for automated test oracle generation
    Guo, Hai-Feng
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2016, 45 : 204 - 219
  • [28] Automated Coverage Calculation and Test Case Generation
    Morrison, G. C.
    Inggs, C. P.
    Visser, W. C.
    PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 84 - 93
  • [29] Automated test generation from timed automata
    Brian Nielsen
    Arne Skou
    International Journal on Software Tools for Technology Transfer, 2003, 5 (1) : 59 - 77
  • [30] Automated Test Generation for Debugging Arithmetic Circuits
    Farahmandi, Farimah
    Mishra, Prabhat
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1351 - 1356