跳到主要导航 跳到搜索 跳到主要内容

An optimal solution for software testing case generation based on particle swarm optimization

  • East China Normal University

科研成果: 期刊稿件文章同行评审

摘要

Searching based testing case generation technology converts the problem of testing case generation to function optimizations, through a fitness function, which is usually optimized using heuristic search algorithms. The particle swarm optimization (PSO) optimized testing case generation algorithm tends to lose population diversity of locally optimal solutions with low accuracy of local search. To overcome the above defects, a self-adaptive PSO based software testing case optimization algorithm is proposed. It adjusts the inertia weight dynamically according to the current iteration and average relative speed, to improve the performance of standard PSO. An improved alternating variable method is put forward to accelerate local search speed, which can coordinate both global and local search ability thereby improving the overall generation efficiency of testing cases. The experimental results demonstrate that the approach outlined here keeps higher testing case generation efficiency, and it shows certain advantages in coverage, evolution generation amount and running time when compared to standard PSO and GA-PSO.

源语言英语
页(从-至)355-363
页数9
期刊Central European Journal of Physics
16
1
DOI
出版状态已出版 - 2018

指纹

探究 'An optimal solution for software testing case generation based on particle swarm optimization' 的科研主题。它们共同构成独一无二的指纹。

引用此