期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
基于静态分析的Android GUI遍历方法 被引量:3
1
作者 汤杨 曾凡平 +1 位作者 王健康 黄心依 《计算机应用》 CSCD 北大核心 2016年第10期2811-2815,共5页
针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建... 针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建程序活动转换图和函数调用图,解析程序GUI元素,进而编写测试脚本动态遍历应用程序GUI元素。将该方法应用于订票日历、WiFi万能钥匙和360天气应用的实际测试,结果表明:Activity的平均覆盖率达到76%,明显高于人工测试的平均值30.08%和基于控件树遍历的42.05%~61.29%,该方法能够有效遍历Android应用程序GUI元素。 展开更多
关键词 静态分析 动态测试 事件模拟 活动调用图 函数调用图 图形用户界面遍历
下载PDF
基于APK的Android应用程序GUI遍历自动化方法 被引量:3
2
作者 张胜桥 尹青 +1 位作者 常瑞 朱晓东 《计算机应用》 CSCD 北大核心 2016年第11期3178-3182,共5页
为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GU... 为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。 展开更多
关键词 图形用户界面 图形用户界面遍历 行为模拟 高覆盖率 移动应用程序 ANDROID
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部