This dissertation addresses the problem of automated test data generation for commonly used coverage based criteria. A new program execution based approach to automated test data generation using iterative relaxation methods has been developed. In this approach, test data generation is initiated with an arbitrarily chosen input, which is iteratively refined using a relaxation technique to generate the desired input. New algorithms to generate test data for statement, branch, data flow and path coverage have been developed. They are general in their applicability as they can generate test data for programs with branch predicates that compute linear and nonlinear functions of input. They can detect linear infeasible paths and can handle progr...
One of the important tasks during software testing is the generation of appropriate test data. Vario...
[[abstract]]Software validation through testing will continue to be a very important tool for ensuri...
Abstract — As the complexity of software is increasing, generating an effective test data has become...
An important problem that arises in path oriented testing is the generation of test data that causes...
A methodology for generating program test data is described. The methodology is a model of the test ...
This thesis presents a new approach for automated test data generation of imperative programs contai...
This paper presents a novel approach for automated test data generation of imperative programs conta...
The paper presents a novel approach for automated test data generation of imperative programs contai...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
Test data generation is one of the most technically challenging steps of testing software, but most ...
Source-code based test data generation is a process of finding program input on which a selected ele...
ABSTRACT Normally, program execution spends most of the time on loops. Automated test data generati...
Software testing is complex and time consuming. One way to reduce the effort associated with testing...
One of the important tasks during software testing is the generation of appropriate test data. Vari...
One of the important tasks during software testing is the generation of appropriate test data. Vario...
[[abstract]]Software validation through testing will continue to be a very important tool for ensuri...
Abstract — As the complexity of software is increasing, generating an effective test data has become...
An important problem that arises in path oriented testing is the generation of test data that causes...
A methodology for generating program test data is described. The methodology is a model of the test ...
This thesis presents a new approach for automated test data generation of imperative programs contai...
This paper presents a novel approach for automated test data generation of imperative programs conta...
The paper presents a novel approach for automated test data generation of imperative programs contai...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
Test data generation is one of the most technically challenging steps of testing software, but most ...
Source-code based test data generation is a process of finding program input on which a selected ele...
ABSTRACT Normally, program execution spends most of the time on loops. Automated test data generati...
Software testing is complex and time consuming. One way to reduce the effort associated with testing...
One of the important tasks during software testing is the generation of appropriate test data. Vari...
One of the important tasks during software testing is the generation of appropriate test data. Vario...
[[abstract]]Software validation through testing will continue to be a very important tool for ensuri...
Abstract — As the complexity of software is increasing, generating an effective test data has become...