Open Access Subscription Access
Automatic Test Data Generation for Java Card Applications Using Genetic Algorithm
The main objective of software testing is to have the highest likelihood of finding the most faults with a minimum amount of time and effort. Genetic Algorithm (GA) has been successfully used by researchers in software testing to automatically generate test data. In this paper, a GA is applied using branch coverage criterion to generate the least possible set of test data to test JSC applications. Results show that applying GA achieves better performance in terms of average number of test data generations, execution time, and percentage of branch coverage.
Software Testing, Genetic Algorithm, Java Smart Card.
Abstract Views: 126
PDF Views: 0