Reference Hub5
Test Suite Optimization Using Chaotic Firefly Algorithm in Software Testing

Test Suite Optimization Using Chaotic Firefly Algorithm in Software Testing

Abhishek Pandey, Soumya Banerjee
Copyright: © 2017 |Volume: 8 |Issue: 4 |Pages: 17
ISSN: 1947-8283|EISSN: 1947-8291|EISBN13: 9781522513247|DOI: 10.4018/IJAMC.2017100103
Cite Article Cite Article

MLA

Pandey, Abhishek, and Soumya Banerjee. "Test Suite Optimization Using Chaotic Firefly Algorithm in Software Testing." IJAMC vol.8, no.4 2017: pp.41-57. http://doi.org/10.4018/IJAMC.2017100103

APA

Pandey, A. & Banerjee, S. (2017). Test Suite Optimization Using Chaotic Firefly Algorithm in Software Testing. International Journal of Applied Metaheuristic Computing (IJAMC), 8(4), 41-57. http://doi.org/10.4018/IJAMC.2017100103

Chicago

Pandey, Abhishek, and Soumya Banerjee. "Test Suite Optimization Using Chaotic Firefly Algorithm in Software Testing," International Journal of Applied Metaheuristic Computing (IJAMC) 8, no.4: 41-57. http://doi.org/10.4018/IJAMC.2017100103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Software testing is time consuming and a costly activity. Effective generation of test cases is necessary in order to perform rigorous testing. There exist various techniques for effective test case generation. These techniques are based on various test adequacy criteria such as statement coverage, branch coverage etc. Automatic generation of test data has been the primary focus of software testing research in recent past. In this paper a novel approach based on chaotic behavior of firefly algorithm is proposed for test suite optimization. Test suite optimization problem is modeled in the framework of firefly algorithm. An Algorithm for test optimization based on firefly algorithm is also proposed. Experiments are performed on some benchmark Program and simulation results are compared for ABC algorithm, ACO algorithm, GA with Chaotic firefly algorithm. Major research findings are that chaotic firefly algorithm outperforms other bio inspired algorithm such as artificial bee colony, Ant colony optimization and Genetic Algorithm in terms of Branch coverage in software testing.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.