It is estimated that 80% of software development cost is spent on detecting and fixing defects. To tackle this issue, a number of tools and testing techniques have been developed to improve the existing testing framework. Although techniques such as static analysis, random testing and evolutionary testing have been used to automate the testing process, it is not clear what is the best approach. Previous research on evolutionary testing has mainly focused on procedural programming languages with code coverage as the main optimization parameter. In this work, we present an approach that combines a genetic algorithm with static analysis to automatically test Eiffel classes using the number of faults found as the optimization parameter. A total...
peer reviewedEvolutionary algorithms have been shown to be effective at generating unit test suites...
Abstract-Genetic algorithms have been successfully applied in the area of software testing. The dema...
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Common...
Software testing is an important activity of the software development process. It is a critical elem...
Software testing is most effort consuming phase in software development. One would like to minimize ...
Evolutionary testing is a new testing technique based on the application of evolutionary algorithms....
Mutation testing is a method used to assess and improve the fault detection capability of a test sui...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
O texto integral não está disponível.Evolutionary Testing is an emerging methodology for automatical...
Software testing is an important and time consuming part of the software development cycle. While au...
Software Testing can take up to half of the resources of the devel-opment of new software. Although ...
Program testing is expensive and labor-intensive, often consuming more than half of the total develo...
ii Evolutionary Testing is an emerging methodology for automatically generat-ing high quality test d...
Object oriented programming promotes reuse of classes in multiple contexts. Thus, a class is designe...
peer reviewedEvolutionary algorithms have been shown to be effective at generating unit test suites...
Abstract-Genetic algorithms have been successfully applied in the area of software testing. The dema...
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Common...
Software testing is an important activity of the software development process. It is a critical elem...
Software testing is most effort consuming phase in software development. One would like to minimize ...
Evolutionary testing is a new testing technique based on the application of evolutionary algorithms....
Mutation testing is a method used to assess and improve the fault detection capability of a test sui...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
O texto integral não está disponível.Evolutionary Testing is an emerging methodology for automatical...
Software testing is an important and time consuming part of the software development cycle. While au...
Software Testing can take up to half of the resources of the devel-opment of new software. Although ...
Program testing is expensive and labor-intensive, often consuming more than half of the total develo...
ii Evolutionary Testing is an emerging methodology for automatically generat-ing high quality test d...
Object oriented programming promotes reuse of classes in multiple contexts. Thus, a class is designe...
peer reviewedEvolutionary algorithms have been shown to be effective at generating unit test suites...
Abstract-Genetic algorithms have been successfully applied in the area of software testing. The dema...
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Common...