Automatic test case generation for unit software testing using genetic algorithm and mutation analysis
Rijwan Khan, Mohd Amjad
Abstract
Rijwan Khan, Mohd Amjad
Abstract
Software Engineers waste a lot of their time in the process of software testing. It also has been seen in the industries that a lot of money is depleting on the software process. In software testing process we apply test cases as input and check for final output. So our first concern is to choose the appropriate test cases for the software testing process. To give the correct output, it is very difficult to choose test cases. So generation of the test cases is a NP problem. To generate automatic test cases many nature inspired optimization algorithms have been used. These nature inspired optimization algorithms help to generate appropriate test cases. In this paper for generating automatic test cases genetic algorithm and mutation analysis had been used.
OpenAlex reports 21 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software Engineers waste a lot of their time in the process of software testing. It also has been seen in the industries that a lot of money is depleting on the software process. In software testing process we apply test cases as input and check for final output. So our first concern is to choose the appropriate test cases for the software testing process. To give the correct output, it is very difficult to choose test cases. So generation of the test cases is a NP problem. To generate automatic test cases many nature inspired optimization algorithms have been used. These nature inspired optimization algorithms help to generate appropriate test cases. In this paper for generating automatic test cases genetic algorithm and mutation analysis had been used.
Key concepts: Computer science, Test Management Approach, Test case, White-box testing, Software, Test harness, Unit testing, Software reliability testing