摘要
针对现有的测试数据生成方法存在的算法复杂、参数设置不易等问题,提出一种基于改进的差分演化算法的软件测试数据自动生成方法。该方法对差分演化算法的操作算子进行改进,解决了差分演化算法生成离散型测试数据的问题。通过具体实验,验证了该方法的可行性和有效性。
A kind of software test data automated generation method based on Differential Evolution (DE) algorithm was proposed to solve the problems of the existing method, such as too complex test data generation and the difficultly setting parameters in the algorithms, etc. This method ameliorated the operators of DE algorithm to avoid the discrete test data generation based on DE algorithm. The feasibility and validity of this method was validated through specific experiments.
出处
《计算机应用》
CSCD
北大核心
2009年第6期1722-1724,1754,共4页
journal of Computer Applications
关键词
软件测试
测试数据生成
差分演化
函数极小化
software testing
test data generation
Differential Evolution (DE)
function minimization