[发明专利]一种安卓应用程序稳定性验证PoC自动生成方法和装置有效

专利信息
申请号: 201610390904.9 申请日: 2016-06-03
公开(公告)号: CN106055482B 公开(公告)日: 2018-10-26
发明(设计)人: 黄小芳;武志飞;赵丝喆;吴敬征;罗天悦;杨牧天;武延军 申请(专利权)人: 中国科学院软件研究所
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京君尚知识产权代理事务所(普通合伙) 11200 代理人: 邱晓锋
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种安卓应用程序稳定性验证PoC的自动生成方法和装置。首先输入Android应用程序包,随后稳定性验证PoC自动生成引擎对其进行自动化地分析与处理,最终输出稳定性验证PoC程序集。其中稳定性验证PoC自动生成引擎首先提取Android应用程序包的稳定性测试特征集;然后构造静态PoC程序集;接着自动化执行静态PoC程序集中所有稳定性验证PoC程序,筛选运行结果,形成PoC程序运行结果数据集;最后将PoC程序运行结果数据集与静态PoC程序集做匹配,查找并标记触发该项稳定性问题的PoC程序,建立稳定性验证PoC程序集。本发明为安卓应用程序开发者提供了提高应用程序稳定性的改进方向和依据。
搜索关键词: 一种 应用程序 稳定性 验证 poc 自动 生成 方法 装置
【主权项】:
1.一种Android应用程序稳定性验证PoC的自动化生成方法,其中PoC为用于验证安卓应用程序稳定性的测试代码,该方法的步骤包括:1)获取待测Android应用程序的组件的基本信息,对其进行分析与筛选,形成稳定性测试特征集;2)针对稳定性测试特征集中的基础数据,采用模糊测试用例生成方法和SQL注入测试例生成方法来构造静态PoC程序集;3)动态执行静态PoC程序集中的全部PoC测试程序,以稳定性问题关键字库为过滤条件筛选运行结果,形成PoC程序运行结果数据集;4)分析PoC程序运行结果数据集,与静态PoC程序集进行匹配,查找并标记触发每项稳定性问题的PoC测试程序,并整合已标记的所有PoC测试程序,建立最终的稳定性验证PoC程序集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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