An important problem that arises in path oriented testing is the generation of test data that causes a program to follow a given path. In this paper, we present a novel program execution based approach using an iterative relaxation method to address the above problem. In this method, test data generation is initiated with an arbitrarily chosen input from a given domain. This input is then iteratively refined to obtain an input on which all the branch predicates on the given path evaluate to the desired outcome. In each iteration the program statements relevant to the evaluation of each branch predicate on the path are executed, and a set of linear constraints is derived. The constraints are then solved to obtain the increments for the input...
We present an algorithm for tests generation tools based on symbolic execution. The algorithm is sup...
In this thesis, we present an automatic test case selection system, which aims at selecting test cas...
One of the important tasks during software testing is the generation of appropriate test data. Vario...
This dissertation addresses the problem of automated test data generation for commonly used coverage...
A methodology for generating program test data is described. The methodology is a model of the test ...
Test data generation is one of the most technically challenging steps of testing software, but most ...
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 thesis presents a new 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...
Path testing a program involves generating all paths through the program, and finding a set of progr...
Path-wise test data generation is generally considered an important problem in the automation of sof...
Source-code based test data generation is a process of finding program input on which a selected ele...
The increasing complexity of real-world programs necessitates the automationof software testing. As ...
One of the important tasks during software testing is the generation of appropriate test data. Vari...
We present an algorithm for tests generation tools based on symbolic execution. The algorithm is sup...
In this thesis, we present an automatic test case selection system, which aims at selecting test cas...
One of the important tasks during software testing is the generation of appropriate test data. Vario...
This dissertation addresses the problem of automated test data generation for commonly used coverage...
A methodology for generating program test data is described. The methodology is a model of the test ...
Test data generation is one of the most technically challenging steps of testing software, but most ...
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 thesis presents a new 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...
Path testing a program involves generating all paths through the program, and finding a set of progr...
Path-wise test data generation is generally considered an important problem in the automation of sof...
Source-code based test data generation is a process of finding program input on which a selected ele...
The increasing complexity of real-world programs necessitates the automationof software testing. As ...
One of the important tasks during software testing is the generation of appropriate test data. Vari...
We present an algorithm for tests generation tools based on symbolic execution. The algorithm is sup...
In this thesis, we present an automatic test case selection system, which aims at selecting test cas...
One of the important tasks during software testing is the generation of appropriate test data. Vario...