In unit testing, a program is decomposed into units which are collections of functions. A part of unit can be tested by generating inputs for a single entry function. The entry function may contain pointer arguments, in which case the inputs to the unit are memory graphs. The paper addresses the problem of automating unit testing with memory graphs as inputs. The approach used builds on previous work combining symbolic and concrete execution, and more specifically, using such a combination to generate test inputs to explore all feasible execution paths. The current work develops a method to represent and track constraints that capture the behavior of a symbolic execution of a unit with memory graphs as inputs. Moreover, an efficient constra...
International audienceWe propose a novel method, called PathCrawler, for the automatic generation of...
This paper describes a system that is currently being implemented to generate test data for programs...
One difficulty of automated test case generation is to deal with compositional units that brings in ...
In unit testing, a program is decomposed into units which are collections of functions. A part of un...
Abstract. CUTE, a Concolic Unit Testing Engine for C and Java, is a tool to systematically and autom...
The Pale framework offers high expressiveness for preconditions, postconditions, loop and data struc...
Abstract—In industry, software testing and coverage-based metrics are the predominant techniques to ...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
The automated test generation has received a lot of attention in the last decades as it is one of po...
International audienceConstraint-Based Testing (CBT) is the process of generating test cases against...
Concolic testing is a technique that combines concrete and symbolic execution in order to generate i...
Unit tests are popular, but it is an art to write them in a way that specifies a program’s behavior ...
[[abstract]]Software validation through testing will continue to be a very important tool for ensuri...
Verifying critical numerical software involves the generation of test data for floating-point intens...
We present a framework for the automatic testing of C Pro- gramming assignments that is based on Uni...
International audienceWe propose a novel method, called PathCrawler, for the automatic generation of...
This paper describes a system that is currently being implemented to generate test data for programs...
One difficulty of automated test case generation is to deal with compositional units that brings in ...
In unit testing, a program is decomposed into units which are collections of functions. A part of un...
Abstract. CUTE, a Concolic Unit Testing Engine for C and Java, is a tool to systematically and autom...
The Pale framework offers high expressiveness for preconditions, postconditions, loop and data struc...
Abstract—In industry, software testing and coverage-based metrics are the predominant techniques to ...
This paper presents an approach to automatic unit test data generation for branch coverage using mix...
The automated test generation has received a lot of attention in the last decades as it is one of po...
International audienceConstraint-Based Testing (CBT) is the process of generating test cases against...
Concolic testing is a technique that combines concrete and symbolic execution in order to generate i...
Unit tests are popular, but it is an art to write them in a way that specifies a program’s behavior ...
[[abstract]]Software validation through testing will continue to be a very important tool for ensuri...
Verifying critical numerical software involves the generation of test data for floating-point intens...
We present a framework for the automatic testing of C Pro- gramming assignments that is based on Uni...
International audienceWe propose a novel method, called PathCrawler, for the automatic generation of...
This paper describes a system that is currently being implemented to generate test data for programs...
One difficulty of automated test case generation is to deal with compositional units that brings in ...