Affiliation:
1. National Trusted Embedded Software Engineering Technology Research Center, East China Normal University, China; Shanghai, 200062, China
Abstract
AbstractSearching 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.
Subject
General Physics and Astronomy
Reference44 articles.
1. ADTEST: A Test Data Generation Suite for Ada Software Systems;IEEE Trans. Soft. Eng.,1997
2. Correlation of domination parameters with physicochemical properties of octane isomers;Applied Mathematics & Nonlinear Sciences,2015
3. Analysis and testing of PSO variants through application in EEG/ERP adaptive filtering approach;Biomed. Eng. Let.,2012
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献