[[abstract]]Software validation through testing will continue to be a very important tool for ensuring correctness of large scale software systems. Automation of testing tools can greatly enhance their power and reduce testing cost. In this paper, techniques for automated test data generation are discussed. Given a program graph, a set of paths are identified to satisfy some given testing criteria. When a path or a program segment is specified, symbolic execution is used for generating input constraints which define a set of inputs for executing this path or segment. Problems encountered in symbolic execution are discussed. A new approach for resolving array reference ambiguities and a procedure for generating test inputs satisfying input c...
Abstract—Testing plays a key role in assessing the quality of a software product. During testing, a ...
Dynamic symbolic execution has been shown an effective technique for automated test input generation...
This paper presents the design of a software system for generating test data for programs developed ...
This paper describes a system that is currently being implemented to generate test data for programs...
Test data generation is one of the most technically challenging steps of testing software, but most ...
This paper presents a short introduction to automatic code-driven test generation using symbolic exe...
Although a number of weaknesses of symbolic execution, when used for software testing, have been hig...
A methodology for generating program test data is described. The methodology is a model of the test ...
We present an algorithm for tests generation tools based on symbolic execution. The algorithm is sup...
Verifying critical numerical software involves the generation of test data for floating-point intens...
Abstract. In this work, we consider the automatic generation of test inputs for Mercury programs. We...
This dissertation addresses the problem of automated test data generation for commonly used coverage...
Many security and software testing applications require checking whether certain properties of a pro...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
The utilization is described of a data Howpath selection criterion in a symbolic execution system. T...
Abstract—Testing plays a key role in assessing the quality of a software product. During testing, a ...
Dynamic symbolic execution has been shown an effective technique for automated test input generation...
This paper presents the design of a software system for generating test data for programs developed ...
This paper describes a system that is currently being implemented to generate test data for programs...
Test data generation is one of the most technically challenging steps of testing software, but most ...
This paper presents a short introduction to automatic code-driven test generation using symbolic exe...
Although a number of weaknesses of symbolic execution, when used for software testing, have been hig...
A methodology for generating program test data is described. The methodology is a model of the test ...
We present an algorithm for tests generation tools based on symbolic execution. The algorithm is sup...
Verifying critical numerical software involves the generation of test data for floating-point intens...
Abstract. In this work, we consider the automatic generation of test inputs for Mercury programs. We...
This dissertation addresses the problem of automated test data generation for commonly used coverage...
Many security and software testing applications require checking whether certain properties of a pro...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
The utilization is described of a data Howpath selection criterion in a symbolic execution system. T...
Abstract—Testing plays a key role in assessing the quality of a software product. During testing, a ...
Dynamic symbolic execution has been shown an effective technique for automated test input generation...
This paper presents the design of a software system for generating test data for programs developed ...