首页> 外文会议>International Conference on Machinery, Materials and Computing Technology >Research of Automatic Test Case Generation Algorithm Based on Improved Particle Swarm Optimization
【24h】

Research of Automatic Test Case Generation Algorithm Based on Improved Particle Swarm Optimization

机译:基于改进粒子群优化的自动测试用例生成算法研究

获取原文

摘要

The software testing is an important way to find bugs, and guarantee the quality and reliability of software. Automatic software case generation can effectively improve test efficiency, reduce test time and cost of development, so it has been widely concerned. Aiming at premature convergence and local optimum problems of automatic software case generation based on particle swarm optimization algorithm, an automatic test case generation algorithm based on improved position and particle swarm optimization is proposed. The proposed algorithm can effectively solve the premature convergence problem by dynamically adjusting the inertia factor and Morlet variation to change the position of particles. Meanwhile, neighbor position information is used to solve the locally optimum problem. Simulation demonstrates that compared with genetic algorithm, artificial immune algorithm and standard particle swarm optimization algorithm, the proposed algorithm is the best in the term of iterations and overhead time.
机译:软件测试是找到错误的重要途径,并保证软件的质量和可靠性。自动软件案例生成可以有效提高测试效率,降低测试时间和发展成本,所以它已被广泛关注。基于粒子群优化算法,提出了一种基于粒子群优化算法的自动软件壳体生成的过早收敛和局部最佳问题,提出了一种基于改进位置和粒子群优化的自动测试用例生成算法。通过动态调节惯性因子和MERLOT变化来改变粒子位置,所提出的算法可以有效地解决了过早的收敛问题。同时,邻居位置信息用于解决局部最佳问题。仿真结果表明,与遗传算法,人工免疫算法和标准粒子群算法相比,该算法在迭代和开销时间期限最好的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号