Software Testing Research Challenges: An Industrial Perspective

被引:9
作者
Alshahwan, Nadia [1 ]
Harman, Mark [1 ]
Marginean, Alexandru [2 ]
机构
[1] Meta Platforms Inc, Instagram Prod Fdn, London, England
[2] Meta Platforms Inc, Instagram Prod Fdn, Miami, FL USA
来源
2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST | 2023年
基金
欧洲研究理事会;
关键词
Automated Software Engineering; Software Testing; Automated Program Repair; Artificial Intelligence; Genetic Improvement; Automated Remediation; GENERATION;
D O I
10.1109/ICST57152.2023.00008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There have been rapid recent developments in automated software test design, repair and program improvement. Advances in artificial intelligence also have great potential impact to tackle software testing research problems. In this paper we highlight open research problems and challenges from an industrial perspective. This perspective draws on our experience at Meta Platforms, which has been actively involved in software testing research and development for approximately a decade. As we set out here, there are many exciting opportunities for software testing research to achieve the widest and deepest impact on software practice. With this overview of the research landscape from an industrial perspective, we aim to stimulate further interest in the deployment of software testing research. We hope to be able to collaborate with the scientific community on some of these research challenges.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 99 条
[1]  
Ahlgren J., 2021, 25 INT C EVALUATION
[2]   Testing Web Enabled Simulation at Scale Using Metamorphic Testing [J].
Ahlgren, John ;
Berezin, Maria Eugenia ;
Bojarczuk, Kinga ;
Dulskyte, Elena ;
Dvortsova, Inna ;
George, Johann ;
Gucevska, Natalija ;
Harman, Mark ;
Lomeli, Maria ;
Meijer, Erik ;
Sapora, Silvia ;
Spahr-Summers, Justin .
2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2021), 2021, :140-149
[3]  
Alshahwan N., 2019, P 28 ACM SIGSOFT INT
[4]   Deploying Search Based Software Engineering with Sapienz at Facebook [J].
Alshahwan, Nadia ;
Gao, Xinbo ;
Harman, Mark ;
Jia, Yue ;
Mao, Ke ;
Mols, Alexander ;
Tei, Taijin ;
Zorin, Ilya .
SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2018, 2018, 11036 :3-45
[5]  
[Anonymous], 2010, DAGSTUHL SEMINAR P
[6]  
[Anonymous], 2011, Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering. ESEC/FSE '11, DOI DOI 10.1145/2025113.2025144
[7]  
[Anonymous], 1843, SKETCH ANAL ENGINE I
[8]  
[Anonymous], 2001, HDB SOFTWARE ENG KNO
[9]   Using Machine Learning to Build Test Oracles: an Industrial Case Study on Elevators Dispatching Algorithms [J].
Arrieta, Aitor ;
Ayerdi, Jon ;
Illarramendi, Miren ;
Agirre, Aitor ;
Sagardui, Goiuria ;
Arratibel, Maite .
2021 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATION OF SOFTWARE TEST (AST 2021), 2021, :30-39
[10]  
Bailin S. C., 1991, P 6 INT C KNOWLEDGE, P198