Test coverage information can help testers in deciding when to stop testing and in augmenting their test suites when the measured coverage is not deemed sufficient. Since the notion of a test criterion was introduced in the 70’s, research on coverage testing has been very active with much effort dedicated to the definition of new, more cost-effective, coverage criteria or to the adaptation of existing ones to a different domain. All these studies share the premise that after defining the entity to be covered (e.g., branches), one cannot consider a program to be adequately tested if some of its entities have never been exercised by any input data. However, it is not the case that all entities are of interest in every context. This is particu...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
A software test consists of an input that implements the program and a definition of the expected ou...
© 2016 The Author(s)A common application of search-based software testing is to generate test cases ...
Various coverage criteria are commonly used to assess the quality of test suites, but achieving full...
While the relation between code coverage measures and fault detection is actively studied, only few ...
Testing a software system consists of executing it over a suitable sample of input data and then che...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
We introduce covrel, an adaptive software testing approach based on the combined use of operational ...
We present an adaptive software testing strategy for test case allocation, selection and generation,...
Test coverage refers to the extent to which a given software verification activity satisfies its obj...
Reliability of today's software systems hinges on developers writing test cases that exercise as muc...
A fundamental question in software testing research is how to compare test suites, often as a means ...
Since testing is inherently incomplete, test selection is of vital importance. Coverage measures eva...
Modern software is increasingly developed using multi-language implementations, large supporting lib...
Software testing is a key procedure to ensure high quality and reliability of software programs. The...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
A software test consists of an input that implements the program and a definition of the expected ou...
© 2016 The Author(s)A common application of search-based software testing is to generate test cases ...
Various coverage criteria are commonly used to assess the quality of test suites, but achieving full...
While the relation between code coverage measures and fault detection is actively studied, only few ...
Testing a software system consists of executing it over a suitable sample of input data and then che...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
We introduce covrel, an adaptive software testing approach based on the combined use of operational ...
We present an adaptive software testing strategy for test case allocation, selection and generation,...
Test coverage refers to the extent to which a given software verification activity satisfies its obj...
Reliability of today's software systems hinges on developers writing test cases that exercise as muc...
A fundamental question in software testing research is how to compare test suites, often as a means ...
Since testing is inherently incomplete, test selection is of vital importance. Coverage measures eva...
Modern software is increasingly developed using multi-language implementations, large supporting lib...
Software testing is a key procedure to ensure high quality and reliability of software programs. The...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
A software test consists of an input that implements the program and a definition of the expected ou...
© 2016 The Author(s)A common application of search-based software testing is to generate test cases ...