Research on use of Nature Inspired Algorithms in Software Testing
Sanjiv Sharma1, S.A.M. Rizvi2, Vineet Kumar Sharma3

1Sanjiv Sharma, Computer Science & Engineering, KIET Group of Institutions, Ghaziabad, India. 
2S.A.M Rizvi, Computer Science, Jamia Millia Islamia University, New Delhi, India. 
3Vineet Kumar Sharma, Computer Science & Engineering, KIET Group of Institutions, Ghaziabad, India.
Manuscript received on 28 August 2019. | Revised Manuscript received on 09 September 2019. | Manuscript published on 30 September 2019. | PP: 3446-3452 | Volume-8 Issue-11, September 2019. | Retrieval Number: K25730981119/2019©BEIESP | DOI: 10.35940/ijitee.K2573.0981119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: The intention behind software testing is discovering defects in the developed software, making it error-free, robust and trustworthy. A large quantum of total efforts in the development of software is done on software testing. These efforts may include time, cost and most importantly manpower. The number of efforts required in software testing may be reduced if test data is generated automatically, without trade off the quality of the developed software. In literature, various nature inspired algorithms are used for the optimization of the software testing process. This article is a brief study on the applications of nature inspired algorithms in software testing. To keep the study succinct this study considers only two widely used testing types, structural and functional testing and literature available, since 2010 by considering only SCI or SCOPUS indexed publications.
Keywords: Structural testing, Functional testing, Software testing, Test data generation, Nature inspired algorithm, Testing optimization
Scope of the Article: Software and System Testing Methods