Application of meta-heuristic algorithms for automated software test data generation
by Yeresime Suresh; Santanu Ku. Rath
International Journal of Computational Intelligence Studies (IJCISTUDIES), Vol. 4, No. 2, 2015

Abstract: The quality of a developed software system depends on factors such as reliability, maintainability, scalability etc. To deliver reliable software, it is necessary that it is defect free. In order to achieve this objective, the software system needs to be thoroughly tested. Since exhaustive testing is not possible, it is necessary to identify suitable test data that helps in improving the quality of a software product. Manual generation of test data is laborious and time consuming due to the presence of a huge number of decision nodes in a program. Meta-heuristic algorithms can help in such scenario by generating optimal test data automatically, from a very large search space of candidate solutions. In this paper, an attempt is made to automatically generate test data using five meta-heuristic algorithms. The proposed approach is applied for a case study (bank ATM). Results show that meta-heuristics are efficient in generating optimal test data.

Online publication date: Sun, 16-Aug-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computational Intelligence Studies (IJCISTUDIES):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com