Automated random testing is a proven way to identify bugs and precondition violations, and this even in well tested li-braries. In the context of statically typed languages, current automated random testing tools heavily take advantage of static method declaration (argument types, thrown excep-tions) to constrain input domains while testing and to iden-tify errors. For such reason, automated random testing has not been investigated in the context of dynamically typed languages. In this paper we present the key challenges that have to be addressed to support automated testing in dy-namic languages. 1
International audienceStatistical testing aims at generating random test data that respect selected ...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
Software product lines are the common trend in software development which helps in reducing the deve...
International audienceAutomated random testing is a proven way to identify bugs and precondition vio...
International audienceDeveloping efficient and automatic testing techniques is one of the major chal...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
An interface specification language such as JML provides a means to document precisely the behavior ...
AbstractDeveloping efficient and automatic testing techniques is one of the major challenges facing ...
This thesis tries to improve on the relatively uncommon practice of random testing of compilers.Rand...
Some test amplification tools extend a manually created test suite with additional test cases to inc...
Abstract—Automated random testing has shown to be an effective approach to finding faults but still ...
We present an approach for assertion-based random testing of Prolog programs that is tightly integra...
Random Testing(RT) and its derivatives such as Adaptive Random Testing (ART ) are active and importa...
submitted (minor revision required).International audienceDeveloping efficient and automatic testing...
Statistical testing aims at generating random test data that respect selected probabilistic properti...
International audienceStatistical testing aims at generating random test data that respect selected ...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
Software product lines are the common trend in software development which helps in reducing the deve...
International audienceAutomated random testing is a proven way to identify bugs and precondition vio...
International audienceDeveloping efficient and automatic testing techniques is one of the major chal...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
An interface specification language such as JML provides a means to document precisely the behavior ...
AbstractDeveloping efficient and automatic testing techniques is one of the major challenges facing ...
This thesis tries to improve on the relatively uncommon practice of random testing of compilers.Rand...
Some test amplification tools extend a manually created test suite with additional test cases to inc...
Abstract—Automated random testing has shown to be an effective approach to finding faults but still ...
We present an approach for assertion-based random testing of Prolog programs that is tightly integra...
Random Testing(RT) and its derivatives such as Adaptive Random Testing (ART ) are active and importa...
submitted (minor revision required).International audienceDeveloping efficient and automatic testing...
Statistical testing aims at generating random test data that respect selected probabilistic properti...
International audienceStatistical testing aims at generating random test data that respect selected ...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
Software product lines are the common trend in software development which helps in reducing the deve...