Authors: Praveen Ranjan Srivastava
Addresses: Information Technology and Systems Group, Indian Institute of Management (IIM), Rohtak-124001, India
Abstract: Software testing is prime concern for the software industry and researchers. In the software testing process test cases play an important and significant role. Optimisations of test cases are essential to test the software effectively. Finding maximum number of faults and rectifying them before actual software release is most complex and critical during software development process. This paper deals with software test case optimisation using bacteriologic algorithm (BA) and requirement mapping-based approach. Test case optimisation deals with selecting effective test cases having maximum code coverage and fault detection capability, consequently minimising and prioritising the test cases.
Keywords: test suite; test case optimisation; software development life cycle; SDLC; genetic algorithms; GAs; bacteriological algorithms; software testing; software faults; fault detection.
International Journal of Bio-Inspired Computation, 2016 Vol.8 No.2, pp.122 - 131
Available online: 04 May 2016 *Full-text access for editors Access for subscribers Purchase this article Comment on this article