There has been a considerable body of work on search–based test data generation for branch coverage. However, hitherto, there has been no work on multi–objective branch coverage. In many scenarios a single–objective formulation is unrealistic; testers will want to find test sets that meet several objectives simultaneously in order to maximize the value obtained from the inherently expensive process of running the test cases and examining the output they produce. This paper introduces multi–objective branch coverage. The paper presents results from a case study of the twin objectives of branch coverage and dynamic memory consumption for both real and synthetic programs. Several multi– objective evolutionary algorithms are applied. The result...
The increasing worldwide demand for software systems involved in society has led to the need where n...
Test data generation is one of the main tasks of software testing. The goal of test data generation ...
Abstract—Recent advances in software testing allow automatic derivation of tests that reach almost a...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
A software test consists of an input that implements the program and a definition of the expected ou...
In search based test case generation, most of the research works focus on the single-objective formu...
The test case generation is intrinsically a multi-objective problem, since the goal is covering mult...
Unit testing is a critical part of software development process, ensuring the correctness of basic p...
A major issue in software testing is the automatic gen-eration of the inputs to be applied to the pr...
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...
Abstract—When attempting to better understand the strengths and weaknesses of an algorithm, it is im...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
ABSTRACT In search based test data generation, the problem of test data generation is reduced to th...
The increasing worldwide demand for software systems involved in society has led to the need where n...
Test data generation is one of the main tasks of software testing. The goal of test data generation ...
Abstract—Recent advances in software testing allow automatic derivation of tests that reach almost a...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
A software test consists of an input that implements the program and a definition of the expected ou...
In search based test case generation, most of the research works focus on the single-objective formu...
The test case generation is intrinsically a multi-objective problem, since the goal is covering mult...
Unit testing is a critical part of software development process, ensuring the correctness of basic p...
A major issue in software testing is the automatic gen-eration of the inputs to be applied to the pr...
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...
Abstract—When attempting to better understand the strengths and weaknesses of an algorithm, it is im...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
ABSTRACT In search based test data generation, the problem of test data generation is reduced to th...
The increasing worldwide demand for software systems involved in society has led to the need where n...
Test data generation is one of the main tasks of software testing. The goal of test data generation ...
Abstract—Recent advances in software testing allow automatic derivation of tests that reach almost a...