AbstractIn the test suite generation (TSG) problem for software systems, I is a set of n input parameters where each I∈I has κ(I) data values, and O is a collection of subsets of I where the interactions of the parameters in each O∈O are thought to affect the outcome of the system. A test case for (I,O,κ) is an n-tuple (t1,t2,…,tn) that specifies the value of each input parameter in I. The goal is to generate a smallest-sized test suite (i.e., a set of test cases) that covers all combinations of each O∈O. The decision version of TSG is known to be NP-complete.In this paper, we present new families of (I,O,κ) for which optimal test suites can be constructed efficiently. They differ from the ones already known by the way we characterize (I,O)...
Systems constructed from components, including distributed systems, consist of a number of elements ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
International audienceContext: Testing highly-configurable software systems is challenging due to a ...
In this paper, we consider a problem that arises in black box testing: generating small test suites ...
Software testing is an essential part of software development that seeks quality assurance, reliabil...
As the use of computing devices increases every day, users rely on the adequate functioning of softw...
AbstractThis paper presents a technique to minimize the number of test cases in configuration-aware ...
AbstractModel-based testing techniques often select test cases according to test goals such as cover...
Abstract The availability of effective test suites is critical for the development and maintenance o...
A software test consists of an input that implements the program and a definition of the expected ou...
To ensure the quality of current highly configurable software systems, intensive testing is needed t...
Software testing is a widely accepted practice that ensures the quality of a System under Test (SUT)...
International audienceContext: Testing highly-configurable software systems is challenging due to a ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
Systems constructed from components, including distributed systems, consist of a number of elements ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
International audienceContext: Testing highly-configurable software systems is challenging due to a ...
In this paper, we consider a problem that arises in black box testing: generating small test suites ...
Software testing is an essential part of software development that seeks quality assurance, reliabil...
As the use of computing devices increases every day, users rely on the adequate functioning of softw...
AbstractThis paper presents a technique to minimize the number of test cases in configuration-aware ...
AbstractModel-based testing techniques often select test cases according to test goals such as cover...
Abstract The availability of effective test suites is critical for the development and maintenance o...
A software test consists of an input that implements the program and a definition of the expected ou...
To ensure the quality of current highly configurable software systems, intensive testing is needed t...
Software testing is a widely accepted practice that ensures the quality of a System under Test (SUT)...
International audienceContext: Testing highly-configurable software systems is challenging due to a ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
Systems constructed from components, including distributed systems, consist of a number of elements ...
Software is ubiquitous and needs to be reliable. Software testing therefore plays an important role ...
International audienceContext: Testing highly-configurable software systems is challenging due to a ...