Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular domain in the field of search-based software engineering. Traditionally, the main goal has been to maximize coverage. However, other objectives can be defined, such as the oracle cost, which is the cost of executing the entire test suite and the cost of checking the system behavior. Indeed, in very large software systems, the cost spent to test the system can be an issue, and then it makes sense by considering two conflicting objectives: maximizing the coverage and minimizing the oracle cost. This is what we did in this paper. We mainly compared two approaches to deal with the multi-objective test data generation problem: a direct multi-objecti...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
In search based test case generation, most of the research works focus on the single-objective formu...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
There has been a considerable body of work on search–based test data generation for branch coverage....
A software test consists of an input that implements the program and a definition of the expected ou...
High code coverage is measured by the process of software testing typically using automatic test cas...
Existing test program evolution method uses single coverage metric to evaluate test programs in evol...
The multiobjective optimization problem is addressed in this article using a novel evolutionary tech...
Evolutionary algorithms have been shown to be effective at generating unit test suites optimised for...
peer reviewedThe test case generation is intrinsically a multi-objective problem, since the goal is ...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
This project will build on the previous work by Mark Harman and Shin Yoo on Pareto Efficient Test Ca...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Software testing is a crucial phase in software development process although it consumes more time a...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
In search based test case generation, most of the research works focus on the single-objective formu...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
There has been a considerable body of work on search–based test data generation for branch coverage....
A software test consists of an input that implements the program and a definition of the expected ou...
High code coverage is measured by the process of software testing typically using automatic test cas...
Existing test program evolution method uses single coverage metric to evaluate test programs in evol...
The multiobjective optimization problem is addressed in this article using a novel evolutionary tech...
Evolutionary algorithms have been shown to be effective at generating unit test suites optimised for...
peer reviewedThe test case generation is intrinsically a multi-objective problem, since the goal is ...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
This project will build on the previous work by Mark Harman and Shin Yoo on Pareto Efficient Test Ca...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Software testing is a crucial phase in software development process although it consumes more time a...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
In search based test case generation, most of the research works focus on the single-objective formu...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...