A new technique and tool are presented for test data generation for path testing. They are based on the dynamic technique and on a Genetic Algorithm, which evolves a population of input data towards reaching and solving the predicates along the program paths. We improve the performance of test data generation by using past input data to compose the initial population for the search. An experiment was done to assess the performance of the techniques compared to that of random data generation.126691709Aamodt, A., Plaza, E., Case-based reasoning: Foundational issues, methodological variations, and system approaches (1994) AICom - Artificial Intelligence Communications, 7 (1), pp. 39-59Bertolino, A., Marré, M., Automatic generation of path cove...
Context: Genetic algorithms can be utilized for automatic test data generation. Test data are encode...
Abstract — Genetic_Algorithms (GAs) have been considered to automate the generation of test-data for...
The application of heuristic search techniques, such as genetic algorithms, to the problem of automa...
Software testing is a critical stage in the life cycle of software development. The testing process ...
Path testing a program involves generating all paths through the program, and finding a set of progr...
One of the major difficulties in software testing is the automatic generation of test data that sati...
Software testing is an important activity of the software development process. It is a critical elem...
Software Testing is a approach where different errors and bugs in the software are identified. To te...
Path testing requires generating all paths through the program to be tested, and finding a set of pr...
The paper explores the Genetic Algorithm approach to generate adequate and accurate test data for a ...
Software testing is a process carried out with the intent of finding errors. This helps in analyzing...
Software testing is an important step in the software process. It makes the developed software more ...
Abstract—One of the key problems in path testing is building a path through specified set of stalema...
Software testing takes a considerable amount of time and resources spent on producing software. Ther...
Abstract — As the complexity of software is increasing, generating an effective test data has become...
Context: Genetic algorithms can be utilized for automatic test data generation. Test data are encode...
Abstract — Genetic_Algorithms (GAs) have been considered to automate the generation of test-data for...
The application of heuristic search techniques, such as genetic algorithms, to the problem of automa...
Software testing is a critical stage in the life cycle of software development. The testing process ...
Path testing a program involves generating all paths through the program, and finding a set of progr...
One of the major difficulties in software testing is the automatic generation of test data that sati...
Software testing is an important activity of the software development process. It is a critical elem...
Software Testing is a approach where different errors and bugs in the software are identified. To te...
Path testing requires generating all paths through the program to be tested, and finding a set of pr...
The paper explores the Genetic Algorithm approach to generate adequate and accurate test data for a ...
Software testing is a process carried out with the intent of finding errors. This helps in analyzing...
Software testing is an important step in the software process. It makes the developed software more ...
Abstract—One of the key problems in path testing is building a path through specified set of stalema...
Software testing takes a considerable amount of time and resources spent on producing software. Ther...
Abstract — As the complexity of software is increasing, generating an effective test data has become...
Context: Genetic algorithms can be utilized for automatic test data generation. Test data are encode...
Abstract — Genetic_Algorithms (GAs) have been considered to automate the generation of test-data for...
The application of heuristic search techniques, such as genetic algorithms, to the problem of automa...