Particle swarm based evolution and generation of test data using mutation testing

10Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Adequate test data generation is a vital task involved in the process software testing. Process of mutation testing, a fault-based testing technique, generates mutants of the program under test (PUT) by applying mutation operators. These mutants can assist in finding test cases that have the potential to detect faults in the PUT. Particle Swarm Optimisation (PSO) share similar working characteristics with Genetic Algorithm (GA) which has already been applied to test data generation using mutation testing. In this paper, applicability of PSO for the generation of test data with mutation testing is explored. The results obtained by empirical evaluation of the proposed approach on benchmark C programs are presented. The evaluated results show that the test cases generated from the technique proposed kills substantial number of mutants and therefore, has a scope of exploring its performance in the area of search based test case generation.

Cite

CITATION STYLE

APA

Jatana, N., Suri, B., Misra, S., Kumar, P., & Choudhury, A. R. (2016). Particle swarm based evolution and generation of test data using mutation testing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9790, pp. 585–594). Springer Verlag. https://doi.org/10.1007/978-3-319-42092-9_44

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free