Random testing represents a simple and tractable way for software assessment. This paper presents the \seed tool that can be used for the uniform random generation of recursive data structures such as labelled trees and logical formulas. We show how \seed can be used in several testing contexts, from model based testing to performance testing. Generated data structures are defined by grammar-like rules, given in an XML format, multiplying \seed possible applications. Seed is based on combinatorial techniques, and can generate uniformly at random k structures of size $n$ with a time complexity in O(n^2+ kn\log n). Finally, \seed is available as a free Java application and a great effort has been made to make it easy-to-use
Abstract—Adaptive Random Testing (ART) is a testing technique which is based on an observation that ...
Property-based random testing a la QuickCheck requires building efficient generators for well-distri...
Statistical testing aims at generating random test data that respect selected probabilistic properti...
International audienceRandom testing represents a simple and tractable way for software assessment. ...
International audienceThe seminal works of Wilf and Nijenhuis in the late 70s have led to efficient ...
There are several problem areas that must be addressed when ap-plying randomization to unit testing....
This paper presents Jartege, a tool which allows random generation of unit tests for Java classes sp...
This paper addresses the problem of selecting finite test sets and automating this selection. Among ...
Automatic generation of random values described by algebraic data types (ADTs) is often a hard task....
International audienceProperty-based random testing a la QuickCheck requires building efficient gene...
We are concerned with the problem of detecting bugs in machine learning applications. In the absence...
We present a technique for automatically deriving test data generators from a given executable predi...
Testing is an important approach to uncover errors in software systems; but, effective testing can b...
International audienceStatistical testing aims at generating random test data that respect selected ...
Property-based random testing a la QuickCheck requires building efficient generators for well-distri...
Abstract—Adaptive Random Testing (ART) is a testing technique which is based on an observation that ...
Property-based random testing a la QuickCheck requires building efficient generators for well-distri...
Statistical testing aims at generating random test data that respect selected probabilistic properti...
International audienceRandom testing represents a simple and tractable way for software assessment. ...
International audienceThe seminal works of Wilf and Nijenhuis in the late 70s have led to efficient ...
There are several problem areas that must be addressed when ap-plying randomization to unit testing....
This paper presents Jartege, a tool which allows random generation of unit tests for Java classes sp...
This paper addresses the problem of selecting finite test sets and automating this selection. Among ...
Automatic generation of random values described by algebraic data types (ADTs) is often a hard task....
International audienceProperty-based random testing a la QuickCheck requires building efficient gene...
We are concerned with the problem of detecting bugs in machine learning applications. In the absence...
We present a technique for automatically deriving test data generators from a given executable predi...
Testing is an important approach to uncover errors in software systems; but, effective testing can b...
International audienceStatistical testing aims at generating random test data that respect selected ...
Property-based random testing a la QuickCheck requires building efficient generators for well-distri...
Abstract—Adaptive Random Testing (ART) is a testing technique which is based on an observation that ...
Property-based random testing a la QuickCheck requires building efficient generators for well-distri...
Statistical testing aims at generating random test data that respect selected probabilistic properti...