基于APK的Android应用程序GUI遍历自动化方法

来源 :计算机应用 | 被引量 : 0次 | 上传用户:douzixia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。
其他文献
本文基于PDL模型,对我国公路建设投资的滞后效应进行了理论分析与实证研究。在研究我国公路建设投资序列与其对应的产业增加值序列的相关关系上,验证了序列的非平稳性及其协
应用《电磁学》中立体角定义建立一个新的坐标系,通过与球坐标的对比,在积分区域为球面上的截面的边缘与球心的连线所围成的区域时,可得Ω=θ(1-cos θ)。这样可用立体角代替θ和
基于最优控制理论原理和Navier-Stokes方程,研究了气动,几何约束条件下多设计变量的翼型气动优化设计问题.根据给定的目标函数表达形式,在计算坐标下详细推导了相应的共轭方程及
笔者依据1978年在西昆仑山北坡震旦系内首次发现的冰成岩和磷决岩,通过分析和对比重新将震旦系划分为两统六个组: 即下震旦统拾克马克力克群雨塘组、克里西组、波龙组和牙拉
中央对地方政府的绩效考核对于贯彻科学发展观具有十分重要的作用。绩效指标的设计要考虑指标间的相互关系,以实现对地方政府的最优激励。本研究通过应用多任务委托代理模型进
上世纪九十年代我到美国留学,那时候,美国储蓄贷款银行危机爆发不久,有数千家银行破产、重组或被政府接管,媒体上关于那次危机的新闻报道连篇累牍。$$当时,中国的商业银行体系刚刚
报纸
为研究不同消解方法对植物样品中硒含量测定的影响,分别采用电热板敞开消解、高压罐密闭加热消解和微波密闭消解3种方法对富硒荞麦的籽粒、茎叶和壳以及国家标准物质灌木枝叶
随着我国私家车数量的不断增加,停车难问题日益凸显,根据目前市场需求,开发了垂直升降式立体车库人机交互系统。硬件部分集成运用80C320单片机、非接触式读卡器、液晶显示器
分析了我单位给料运输皮带机原安装的电液推杆装置(犁式卸料器)在安装使用过程中存在的问题,提出了改造措施,改进后,彻底解决了皮带刮伤和损坏的问题,减小了皮带的磨损,增加了皮带的
亚热带流域降雨是河道径流大小的重要控制因素,两者周期变化引起流域水资源的丰枯变化。研究降雨和径流的多时间尺度周期特征和相关性可以为流域水资源管理和区域经济发展提