CORC  > 中国矿业大学(徐州)
基于遗传算法的统计回归测试数据生成方法
巩敦卫 ; 秦备 ; 任丽娜 ; 姚香娟 ; 田甜 ; 吴川 ; 张功杰 ; 钟超群 ; 陈永伟 ; 张晨 ; 党向盈
2015-09-06 ; 2015-09-06
关键词遗传算法 统计回归 测试数据
中文摘要本发明公布了一种基于遗传算法的统计回归测试数据生成方法,旨在可以高效快速地生成覆盖目标路径的测试数据。具体步骤如下:(1)根据回归测试过程中的修改语句,确定相关输入变量;(2)对与修改语句相关输入变量的概率分布进行建模;(3)基于修改前程序中输入分量的部分概率分布及其扰动值形成初始种群;(4)根据设计的适应度函数,对种群中的每个个体计算其适应值;(5)根据计算出的个体适应值,判断目标函数是否找到最优解,若找到,则输出测试数据并转步骤6;否则,对个体进行变异操作,生成新个体并返回步骤4;(6)结合与修改语句不相关输入变量的概率分布,得到所有输入变量的概率分布;并基于该分布采样,生成测试数据。; 专利类型: 发明专利 申请(专利)号: CN201310529188.4 申请日期: 2013年10月31日 公开(公告)日: 2014年2月5日 公开(公告)号: CN103559129A 主分类号: G06F11/36,G06F11/00,G,G06,G06F,G06F11 分类号: G06F11/36,G06F11/00,G06N3/12,G06N3/00,G,G06,G06F,G06N,G06F11,G06N3,G06F11/36,G06F11/00,G06N3/12,G06N3/00 申请(专利权)人: 中国矿业大学 发明(设计)人: 巩敦卫,秦备,任丽娜,姚香娟,田甜,吴川,张功杰,钟超群,陈永伟,张晨,党向盈 主申请人地址: 221116 江苏省徐州市中国矿业大学信电学院 国别省市代码: 江苏;32 主权项: 一种基于遗传算法的统计回归测试数据生成方法,其特征在于,该方法包括:?(1)针对统计回归测试数据生成问题,对回归测试过程中修改后程序的部分概率分布建立数学模型。?(2)使用遗传算法,通过生成初始种群、计算个体适应值和变异操作等步骤实现上述方法,进化生成满足修改后程序覆盖概率要求的输入变量的部分概率分布。?(3)与修改前程序中和修改语句不相关输入变量的概率分布合并,得到修改后程序输入变量的概率分布;并基于该分布采样,生成测试数据。? 法律状态: 公开 ,公开
语种中文
内容类型其他
源URL[http://ir.calis.edu.cn/hdl/232060/11900]  
专题中国矿业大学(徐州)
推荐引用方式
GB/T 7714
巩敦卫,秦备,任丽娜,等. 基于遗传算法的统计回归测试数据生成方法. 2015-09-06, 2015-09-06.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace