[发明专利]一种基于安卓应用层修改的有效测试框架在审

专利信息
申请号: 201810769042.X 申请日: 2018-07-13
公开(公告)号: CN108984407A 公开(公告)日: 2018-12-11
发明(设计)人: 蒋炎岩;孟占帅;马晓星;许畅;吕建 申请(专利权)人: 南京大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 南京知识律师事务所 32207 代理人: 张苏沛
地址: 210023 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于安卓应用层修改的有效测试框架,包含设备管理模块、事件生成模块、应用程序状态获取模块和程序插桩模块。所述安卓应用层是指安卓应用在安卓系统运行的系统分层,安卓应用层修改是指修改安卓应用程序的源码,在源码中插入代码模块来帮助进行程序测试和分析,所插模块在安卓应用运行过程中不影响原程序的正常运行;所述测试框架用来帮助测试人员方便有效地开发针对安卓应用的测试工具,封装实现细节,提供底层的技术支撑;所述有效测试框架是指框架对于测试工具的构建是有效的,能够提供足够的支持,能够帮助开发者完成一些测试技术的实现。本发明可以帮助测试人员方便有效地完成面向安卓移动应用的有效测试工具。
搜索关键词: 有效测试 应用层 测试工具 有效地 源码 帮助 程序插桩模块 设备管理模块 事件生成模块 应用程序状态 应用运行过程 测试 安卓系统 测试技术 测试框架 程序测试 代码模块 获取模块 技术支撑 系统分层 移动应用 应用程序 框架本 原程序 构建 封装 应用 开发 分析
【主权项】:
1.一种基于安卓应用层修改的有效测试框架,包含设备管理模块、事件生成模块、应用程序状态获取模块和程序插桩模块,有效测试框架提供给使用者的接口,接口的规范以文档的形式提供给开发者,开发者使用这些接口完成测试工具的实现,而无需关注框架的实现细节;其特征在于:所述安卓应用层是指安卓应用在安卓系统运行的系统分层,安卓系统自底向上分为核心层、虚机层、框架层和应用程序层,这里的安卓应用层是指应用程序层;所述安卓应用层修改是指修改安卓应用程序的源码,在源码中插入代码模块来帮助进行程序测试和分析,所插模块在安卓应用运行过程中不影响原程序的正常运行;所述测试框架用来帮助测试人员更方便有效地开发测试工具,封装实现细节,提供底层的技术支撑;所述有效测试框架是指框架对于测试工具的构建是有效的,能够提供足够的支持,进而帮助开发者完成一些测试技术的实现。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810769042.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top