软件学报

北大核心,INSPEC,JST,Pж(AJ),EI

国内刊号:11-2560/TP

国际刊号:1000-9825

软件学报杂志2025年第6期:移动应用GUI测试自动生成技术综述

发布日期:

作者:王博,陈冲,邓明,董震,林友芳,郝丹

单位:王博,北京交通大学 计算机与信息技术学院, 北京 100044;交通数据分析与挖掘北京市重点实验室(北京交通大学), 北京 10004411,陈冲,北京交通大学 计算机与信息技术学院, 北京 100044;交通数据分析与挖掘北京市重点实验室(北京交通大学), 北京 10004402,邓明,北京交通大学 计算机与信息技术学院, 北京 100044;交通数据分析与挖掘北京市重点实验室(北京交通大学), 北京 10004403,董震,复旦大学 计算机科学与技术学院, 上海 20043804,林友芳,北京交通大学 计算机与信息技术学院, 北京 100044;交通数据分析与挖掘北京市重点实验室(北京交通大学), 北京 10004405,郝丹,北京大学 计算机学院, 北京 100871;高可信软件技术教育部重点实验室 (北京大学), 北京 10087106

关键词:软件测试;GUI测试;测试生成;移动应用测试;安卓应用

基金:国家自然科学基金(62202040)

移动应用是近10年来兴起的新型计算模式, 深刻地影响人民的生活方式. 移动应用主要以图形用户界面(graphical user interface, GUI)方式交互, 而对其进行人工测试需要消耗大量人力和物力. 为此, 研究者提出针对移动应用GUI的测试自动生成技术以提升测试效率并检测潜在缺陷. 收集了145篇相关论文, 系统地梳理、分析和总结现有工作. 提出了“测试生成器-测试环境”研究框架, 将该领域的研究按照所属模块进行分类. 特别地, 依据测试生成器所基于的方法, 将现有方法大致分为基于随机、基于启发式搜索、基于模型、基于机器学习和基于测试迁移这5个类别. 此外, 还从缺陷类别和测试动作等其他分类维度梳理现有方法. 收集了该领域中较有影响力的数据集和开源工具. 最后, 总结当前面临的挑战并展望未来的研究方向.

来源:2025年第6期

《软件学报》期刊编辑部

查看软件学报杂志2025年第6期

联系我们

  • 地址:北京8718信箱
  • 电话:010-62562563
  • E-mail:jos (a) iscas. ac. cn

咨询工作人员