Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2009.Cataloged from PDF version of thesis.Includes bibliographical references (p. 155-162).Random testing can quickly generate many tests, is easy to implement, scales to large software applications, and reveals software errors. But it tends to generate many tests that are illegal or that exercise the same parts of the code as other tests, thus limiting its effectiveness. Directed random testing is a new approach to test generation that overcomes these limitations, by combining a bottom-up generation of tests with runtime guidance. A directed random test generator takes a collection of operations under test and generates new tests i...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Restricted Random Testing (RRT) is a new method of testing software that improves upon traditional R...
The ever increasing reliance on software-intensive systems is driving research to discover software ...
We present a case study in which a team of test engineers at Microsoft applied a feedback-directed r...
Random testing (RT) is a well-studied testing method that has been widely applied to the testing of ...
Software testing is an approach that ensures the quality of software through execution, with a goal ...
Regression testing is the most wide-spread method to ensure the quality of software systems. Wheneve...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Mutation testing is a type of software testing proposed in the 1970s where program statements are de...
textSoftware testing is the most commonly used methodology for validating quality of software system...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Modern society is increasingly dependent on the correct functioning of software and increasingly so ...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
As transactions at exchanges around the world constantly increase the importance of reliable market ...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Restricted Random Testing (RRT) is a new method of testing software that improves upon traditional R...
The ever increasing reliance on software-intensive systems is driving research to discover software ...
We present a case study in which a team of test engineers at Microsoft applied a feedback-directed r...
Random testing (RT) is a well-studied testing method that has been widely applied to the testing of ...
Software testing is an approach that ensures the quality of software through execution, with a goal ...
Regression testing is the most wide-spread method to ensure the quality of software systems. Wheneve...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Mutation testing is a type of software testing proposed in the 1970s where program statements are de...
textSoftware testing is the most commonly used methodology for validating quality of software system...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Modern society is increasingly dependent on the correct functioning of software and increasingly so ...
Property-based random testing can facilitate formal verification, exposing errors early on in the pr...
As transactions at exchanges around the world constantly increase the importance of reliable market ...
Random testing is not only a useful testing technique in itself, but also plays a core role in many ...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Restricted Random Testing (RRT) is a new method of testing software that improves upon traditional R...