ii Evolutionary Testing is an emerging methodology for automatically generat-ing high quality test data. The focus of this work is on presenting a search-based approach for the the unit-testing of third-party object-oriented Java software. Test cases are represented and evolved using the Strongly Typed Genetic Programming paradigm, which effectively mimics the inheritance and poly-morphic properties of object-oriented programs and enables the maintenance of call dependences when applying tree construction, mutation or crossover. Our strategy for evaluating the quality of test cases includes instrument-ing the test object for basic block analysis and structural event dispatch, and executing the instrumented test object using the generated te...
Software testing is an important activity of the software development process. It is a critical elem...
The generation of unit-level test cases for structural code coverage is a task well-suited to Geneti...
While test generators have the potential to significantly reduce the costs of software testing and h...
Texto integral não está disponívelIn evolutionary testing, meta-heuristic search techniques are used...
In evolutionary testing, meta-heuristic search techniques are used to generate high-quality test dat...
O texto integral não está disponívelEvolutionary Testing is an emerging methodology for automaticall...
Dissertação apresentada à Universidad de Extremadura para obtenção do Diploma de Estudios Avanzados,...
Object oriented programming promotes reuse of classes in multiple contexts. Thus, a class is designe...
Program testing is expensive and labor-intensive, often consuming more than half of the total develo...
O texto integral não está disponível.Evolutionary Testing is an emerging methodology for automatical...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
Abstract-Genetic algorithms have been successfully applied in the area of software testing. The dema...
Software testing is necessary to ensure that the design and implementation of programs comply with t...
It is not unusual for a software development organization to expend 40% of total project effort on t...
Texto integral não está disponível.Search-based test case generation for object-oriented software is...
Software testing is an important activity of the software development process. It is a critical elem...
The generation of unit-level test cases for structural code coverage is a task well-suited to Geneti...
While test generators have the potential to significantly reduce the costs of software testing and h...
Texto integral não está disponívelIn evolutionary testing, meta-heuristic search techniques are used...
In evolutionary testing, meta-heuristic search techniques are used to generate high-quality test dat...
O texto integral não está disponívelEvolutionary Testing is an emerging methodology for automaticall...
Dissertação apresentada à Universidad de Extremadura para obtenção do Diploma de Estudios Avanzados,...
Object oriented programming promotes reuse of classes in multiple contexts. Thus, a class is designe...
Program testing is expensive and labor-intensive, often consuming more than half of the total develo...
O texto integral não está disponível.Evolutionary Testing is an emerging methodology for automatical...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
Abstract-Genetic algorithms have been successfully applied in the area of software testing. The dema...
Software testing is necessary to ensure that the design and implementation of programs comply with t...
It is not unusual for a software development organization to expend 40% of total project effort on t...
Texto integral não está disponível.Search-based test case generation for object-oriented software is...
Software testing is an important activity of the software development process. It is a critical elem...
The generation of unit-level test cases for structural code coverage is a task well-suited to Geneti...
While test generators have the potential to significantly reduce the costs of software testing and h...