基于APK的Android应用程序GUI遍历自动化方法
发布时间:2018-09-05 08:50
【摘要】:为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。
[Abstract]:In order to improve the (GUI) coverage and automation of the graphical user interface (GUI) for automatic execution of applications, to meet the requirements of dynamic security analysis and GUI testing for Android applications, A Android application GUI traversal automation method based on application installation package (APK) is proposed. The method can dynamically capture the target application GUI and simulate the user behavior to interact with it, driving the application program to execute automatically. Based on the open source framework Appium, a cross-platform prototype tool which can automatically traverse the lightweight Android application GUI is implemented. Experimental results show that the automation method can achieve high GUI coverage.
【作者单位】: 数学工程与先进计算国家重点实验室(信息工程大学);
【分类号】:TP311.52
[Abstract]:In order to improve the (GUI) coverage and automation of the graphical user interface (GUI) for automatic execution of applications, to meet the requirements of dynamic security analysis and GUI testing for Android applications, A Android application GUI traversal automation method based on application installation package (APK) is proposed. The method can dynamically capture the target application GUI and simulate the user behavior to interact with it, driving the application program to execute automatically. Based on the open source framework Appium, a cross-platform prototype tool which can automatically traverse the lightweight Android application GUI is implemented. Experimental results show that the automation method can achieve high GUI coverage.
【作者单位】: 数学工程与先进计算国家重点实验室(信息工程大学);
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android ,
本文编号:2223788
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2223788.html