CFP last date
20 May 2024
Reseach Article

Feasible Test Case Generation using Search based Technique

by Jasmine Minj
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 70 - Number 28
Year of Publication: 2013
Authors: Jasmine Minj
10.5120/12260-8499

Jasmine Minj . Feasible Test Case Generation using Search based Technique. International Journal of Computer Applications. 70, 28 ( May 2013), 51-54. DOI=10.5120/12260-8499

@article{ 10.5120/12260-8499,
author = { Jasmine Minj },
title = { Feasible Test Case Generation using Search based Technique },
journal = { International Journal of Computer Applications },
issue_date = { May 2013 },
volume = { 70 },
number = { 28 },
month = { May },
year = { 2013 },
issn = { 0975-8887 },
pages = { 51-54 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume70/number28/12260-8499/ },
doi = { 10.5120/12260-8499 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:34:08.652519+05:30
%A Jasmine Minj
%T Feasible Test Case Generation using Search based Technique
%J International Journal of Computer Applications
%@ 0975-8887
%V 70
%N 28
%P 51-54
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper presents automatic test case generation technique. Multi population genetic algorithm is used to generate test cases. Fitness function is based on the multiple condition decision coverage criteria. MATLAB Gatool is used for implementing the test case generation algorithm. It generates efficient and effective test cases. Test cases are optimized using multi population genetic algorithm. MCDC coverage is used as coverage criteria. Automatic test cases generation reduce the testing effort, time and cost.

References
  1. Abdul Rauf, Sajid Anwar, M. Arfan Jaffer, Arshad Ali Shahid, "Automated GUI test coverage analysis using GA", 7-th International conference on Information Technology , 2010.
  2. Kewen Li, Zilu Zhang, Jisong Kou, "Breeding software test data with genetic-particle swarm mixed algorithm", Journal of Computers, Vol. 5, No. 2, Feb 2010.
  3. Hamilton Gross, Peter M. Kruse, Dr. Joachim Wegener, Dr. Tanja Vos, "Evolutionary white-box software test with the evotest framework, a progress report", Proceedings of the International Conference on Software Testing, Verification and Validation Workshop, 2010.
  4. Ali M. Alakeel, "An algorithm for efficient assertions-based test data generation", Proceedings of the International Multiconference of Engineers and Computer Scientists, Vol 5, No 6, pp. 644-653, June 2010.
  5. Mark Harman, Sung Gon Kim, Kiran Lakhotia, P. McMinn, Shin Yoo, "Optimizing for the number of tests generated in search based test data generation with an application to the oracle cost problem", Third International Conference on Software Testing, Verification, and Validation Workshops, 2010.
  6. Yang Cao , Chunhua Hu, Luming Li, "An Approach to generate software test data for a specific path automatically with genetic algorithm", 8th IEEE International Conference on Reliability, Maintainability and Safety, pp. 888-892, 2009.
  7. X. B. Tan, Cheng Longxin, Xu Xiumei , "Test data generation using annealing Immune genetic algorithm", IEEE Computer Society, pp. 344-348 ,2009.
  8. Yong Chen1, Yong Zhong, Tingting Shi1, Jingyong Liu, "Comparison of two fitness functions for GA-based pathoriented test data generation ", Fifth International Conference on Natural Computation , 2009.
  9. Praveen Ranjan Srivastava, Vinod Ramachandran, Manish Kumar, Gourab Talukder, "Generation of test data using meta heuristic approach", Proceedings of IEEE Region Tenth Conference on TENCON, 2008.
  10. Susan Khor and Peter Grogono, "Using a Genetic algorithm and formal concept analysis to generate branch coverage test data automatically", IEEE Proceedings of the Nineteenth International Conference on Automated Software Engineering, 2009.
  11. Maha Alzabidi, Ajay Kumar, and A. D. Shaligram, "Automatic software structural testing by using evolutionary algorithms for test data generations", International Journal of Computer Science and Network Security, Vol. 9, No. 4, April 2009.
  12. B. Korel, "Automated software test data generation", IEEE Transactions of software Engineering, No. 16, pp. 870-879, 1990
Index Terms

Computer Science
Information Sciences

Keywords

Multi population genetic algorithm Multiple condition decision coverage