Skip to main navigation Skip to search Skip to main content

Improved algorithm for combinatorial test data generation based on particle swarm optimization

  • School of Electrical Engineering and Automation, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, an algorithm for test data generation, which is an important problem of combinatorial testing, based on particle swarm optimization (PSO) method was introduced. The decaying threshold mechanism was used to select all particles in the decaying range after every optimizing process. After every PSO iteration, the best particle was outputted as a test data and all these selected particles were disturbed by a new disturbance method which was based on the best data output. The results indicate that more test data can be outputted after every PSO calculation. Compared with the original algorithm, the times of optimization calculation was reduced effectively, and the efficiency of the test data generation was improved effectively on the premise of ensuring the optimization degree of the data generated.

Original languageEnglish
Pages (from-to)477-482
Number of pages6
JournalHarbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University
Volume34
Issue number4
DOIs
StatePublished - Apr 2013
Externally publishedYes

Keywords

  • Combinatorial testing
  • Decaying threshold
  • Particle swarm optimization(PSO)
  • Test data generation

Fingerprint

Dive into the research topics of 'Improved algorithm for combinatorial test data generation based on particle swarm optimization'. Together they form a unique fingerprint.

Cite this