Turkish Journal of Computer and Mathematics Education
Journal license

Journal

Turkish Journal of Computer and Mathematics Education


Volume
& Issue

Volume 12, Issue 3


Published
on

April 5, 2021


Pages

3778-3787


DOI

Article

Genetic Algorithm for Test Suite Optimization: An Experimental Investigation of Different Selection Methods


Authors

Chetan J. Shingadiya Affiliation:
Phd Scholar – Rai University-Ahmedabad
and Nitesh M. Sureja Affiliation:
Professor-GTU-Ahmedabad


Abstract

Software Testing is an important aspect of the real time software development process. Software testing always assures the quality of software product. As associated with software testing, there are few very important issues where there is a need to pay attention on it in the process of software development test. These issues are generation of effective test case and test suite as well as optimization of test case and suite while doing testing of software product. The important issue is that testing time of the test case and test suite. It is very much important that after development of software product effective testing should be performed. So to overcome these issues of optimization, we have proposed new approach for test suite optimization using genetic algorithm (GA). Genetic algorithm is evolutionary in nature so it is often used for optimization of problem by researcher. In this paper, our aim is to study various selections methods like tournament selection, rank selection and roulette wheel selection and then we apply this genetic algorithm (GA) on various programs which will generate optimized test suite with parameters like fitness value of test case, test suite and take minimum amount of time for execution after certain preset generation. In this paper our main objectives as per the experimental investigation, we show that tournament selection works very fine as compared to other methods with respect fitness selection of test case and test suites, testing time of test case and test suites as well as number of requirements.


Keywords

Genetic Algorithm, Test Suite Optimization, Selection


Citation

Shingadiya, C. J. & Sureja, N. M. (2021). Genetic algorithm for test suite optimization: An experimental investigation of different selection methods. Turkish Journal of Computer and Mathematics Education, 12(3), 3778–3787.

Published by: Engineering Journals

Engineering Journals Logo