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

Main Article Content

Chetan J. Shingadiya et.al

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.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

Article Details

How to Cite
et.al, C. J. S. (2021). Genetic Algorithm for Test Suite Optimization: An Experimental Investigation of Different Selection Methods. Turkish Journal of Computer and Mathematics Education (TURCOMAT), 12(3), 3778–3787. Retrieved from https://turcomat.org/index.php/turkbilmat/article/view/1661
Section
Articles