Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005.Includes bibliographical references (p. 51-54).This thesis describes a technique that selects, from a large set of test inputs, a small subset likely to reveal faults in the software under test. The technique takes a program or software component, plus a set of correct executions-say, from observations of the software running properly, or from an existing test suite that a user wishes to enhance. The technique first infers an operational model of the software's operation. Then, inputs whose operational pattern of execution differs from the model in specific ways are suggestive of faults. These inputs are further reduced by select...
The biggest obstacle of automated software testing is the construction of test oracles. Today, it is...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Automated test generation - the use of tools to create all or part of test cases - has a critical ro...
This paper describes a technique that helps a test engineerselect, from a large set of randomly gene...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Software testing is notoriously difficult and expensive, and improper testing carries economic, lega...
Software systems play a more and more important role in our everyday life. Many relevant human activ...
Modern society is increasingly dependent on the correct functioning of software and increasingly so ...
Debugging a software program constitutes a significant and laborious task for programmers, often con...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Abstract Considerable effort is required to test software thoroughly. Even with automated test data ...
Clause, JamesTesting is playing a crucial and fundamental role in modern software development. Alth...
University of Minnesota M.S. thesis. July 2015. Major: Computer Science. Advisor: Andrew Brooks. 1 c...
The biggest obstacle of automated software testing is the construction of test oracles. Today, it is...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Automated test generation - the use of tools to create all or part of test cases - has a critical ro...
This paper describes a technique that helps a test engineerselect, from a large set of randomly gene...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Software testing is notoriously difficult and expensive, and improper testing carries economic, lega...
Software systems play a more and more important role in our everyday life. Many relevant human activ...
Modern society is increasingly dependent on the correct functioning of software and increasingly so ...
Debugging a software program constitutes a significant and laborious task for programmers, often con...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Abstract Considerable effort is required to test software thoroughly. Even with automated test data ...
Clause, JamesTesting is playing a crucial and fundamental role in modern software development. Alth...
University of Minnesota M.S. thesis. July 2015. Major: Computer Science. Advisor: Andrew Brooks. 1 c...
The biggest obstacle of automated software testing is the construction of test oracles. Today, it is...
This thesis describes two programs for generating tests for digital circuits that exploit several ...
Automated test generation - the use of tools to create all or part of test cases - has a critical ro...