摘要
收敛速度作为影响软件模糊数据测试速度的主要因素,大大降低了软件程序测试时间,因此,提出基于改进遗传算法的模糊测试数据生成方法研究。笔者从模糊测试输入变量调整、测试数据初始种群形成、测试数据变异率位置控制3方面分析了基于改进遗传算法的模糊测试数据生成方法,并设计了对比实验,将其与传统模糊测试数据生成方法进行对比。实验结果表明:改进遗传方法在软件程序测试中的效率更高。
As the main factor that affects the test speed of software fuzzy data,the convergence speed greatly reduces the test time of software program.Therefore,the method of fuzzy test data generation based on improved genetic algorithm is proposed.In this paper,the fuzzy test data generation method based on improved genetic algorithm is analyzed from three aspects:the adjustment of fuzzy test input variables,the formation of initial population of test data,and the position control of variation rate of test data.The experimental results show that the improved genetic method is more efficient in software program testing.
作者
薛峰
Xue Feng(College of Information&Business,Zhongyuan University of Technology,Zhengzhou Henan 451191,China)
出处
《信息与电脑》
2020年第12期52-54,共3页
Information & Computer
基金
校级重点科技攻关项目“基于遗传算法的智能排课系统设计与实现”(项目编号:ky1903)
校级重点教学改革研究项目“基于项目驱动的《算法设计与分析》课程改革”(项目编号:jg1904)。
关键词
遗传算法
模糊
测试
数据生成
genetic algorithm
fuzzy
test
data generation