[发明专利]一种预测性变异测试方法有效
申请号: | 201610437023.8 | 申请日: | 2016-06-17 |
公开(公告)号: | CN106095684B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 张洁;郝丹;张令明;张路 | 申请(专利权)人: | 北京大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京万象新悦知识产权代理有限公司 11360 | 代理人: | 黄凤茹 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公布了一种预测性变异测试方法,分为训练阶段和预测阶段,通过预测方法来预测每一个变异体的执行结果;训练阶段包括:执行变异体;对已执行变异体进行特征收集,形成特征属性文件;应用分类算法创建分类模型;预测阶段包括:对未执行变异体进行特征收集;对未执行变异体利用分类模型将每一个未执行变异体分类,即获得分类结果。采用本发明技术方案进行变异测试,可对待测的变异体,直接使用建立的预测模型进行预测,不必执行变异体即可得到变异体的执行结果,可显著降低变异测试代价。 | ||
搜索关键词: | 一种 预测 变异 测试 方法 | ||
【主权项】:
1.一种预测性变异测试方法,分为训练阶段和预测阶段,通过预测方法来预测每一个变异体的执行结果,包括如下步骤:一,训练阶段:11)执行变异体;所述变异体产生于被预测程序的上一个版本;12)对已执行变异体进行特征收集,形成特征属性文件;所述特征包括:错误必须被执行到的E特征、有感染性的I特征和/或能被传播出来的P特征;13)应用分类算法创建分类模型;二,预测阶段:21)对未执行变异体进行特征收集;22)对未执行变异体利用步骤13)所述分类模型进行分类预测,将每一个未执行变异体分类,即获得分类结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610437023.8/,转载请声明来源钻瓜专利网。
- 上一篇:无色素无防腐剂水果罐头的制备方法
- 下一篇:一种垂向随动加载装置