Title: An empirical study of test effort estimation based on bat algorithm

Authors: Praveen Ranjan Srivastava; Amit Bidwai; Anam Khan; Kritika Rathore; Rohit Sharma; Xin She Yang

Addresses: Information Technology and Systems Group, Indian Institute of Management (IIM), Rohtak, India ' Department of Computer Science, BITS Pilani, India ' Department of Computer Science, BITS Pilani, India ' Department of Computer Science, BITS Pilani, India ' Department of Computer Science, BITS Pilani, India ' School of Science and Technology, Middlesex University, London NW4 4BT, UK

Abstract: The process of actually predicting efforts for software testing phase is a complex task. There are many factors affect test effort estimation, including productivity of the test team, strategy chosen for testing, size and complexity of the system, technical factors, expected quality and others. Several studies have been done for developing test effort estimation models but to some extent, most of these models result in erroneous effort estimation. Thus, there is a strong need to optimise the test effort estimation. In this paper, we proposed a model using the meta-heuristic bat algorithm to estimate the test effort. The proposed model is then used to optimise the effort by iteratively improving the solutions. Results show that our estimations is closer to the actual efforts and is thus more accurate than other methods.

Keywords: test effort estimation; bat algorithm; test point analysis; TPA; use case points; UCP; software testing; metaheuristics.

DOI: 10.1504/IJBIC.2014.059966

International Journal of Bio-Inspired Computation, 2014 Vol.6 No.1, pp.57 - 70

Received: 06 Jul 2013
Accepted: 15 Aug 2013

Published online: 27 Sep 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article