Submit Paper

Article Processing Fee

Pay Online

           

Crossref logo

  DOI Prefix   10.20431


 

International Journal of Research Studies in Computer Science and Engineering
Volume 2, Issue 6, 2015, Page No: 19-26

The Survey on Artificial Life Techniques for Generating the Test Cases for Combinatorial Testing

Lakshmi Prasad Mudarakola1, M.Padmaja1

1.Dept. of Computer Science & Engineering, NBKRIST, Nellore, AP, India.

Citation : Lakshmi Prasad Mudarakola, M.Padmaja, The Survey on Artificial Life Techniques for Generating the Test Cases for Combinatorial Testing International Journal of Research Studies in Computer Science and Engineering 2015, 2(6) : 19-26

Abstract

Software testing has faced many intractable problems: for real world programs, the number of possible input combinations can exceed the number of atoms in the ocean, so as a practical matter it is impossible to show through that the program works correctly for all inputs. Combinatorial testing offers a solution. Combinatorial testing of software analyzes interactions among variables using a very small number of tests. It can help to detect the problem early in the testing life cycle. Artificial Life techniques can dramatically change our ability to solve a host of problems in applied science and engineering; many search techniques have been developed and applied successfully in many fields. In this paper we had shown different variants from existing search algorithms: Genetic Algorithm, Particle Swarm Optimization and Ant Colony Algorithm, Bee colony Optimization, Simulate Annealing. Combinatorial testing can use a small number of test cases to test systems while preserving fault detection ability. However, the complexity of test case generation problem for combinatorial testing is NP-complete. The efficiency and complexity of this testing method have attracted many researchers from the area of combinatorics and software engineering. We believe that these search techniques can be further improved by fine-tuning their configuration and used in broad ranges of area.


Download Full paper: Click Here