In this paper, we present an environment for boundary-value test generation from Z and B specifications. The test generation method is original and was designed on the basis of several industrial case-studies in the domain of critical software (Smart Card and transport areas). It is fully supported by a tool-set: the BZ-Testing-Tools environment. The method and tools are based on a novel, set-oriented, constraint logic programming technology. This paper focusses on how this technology is used within the BZ-TT environment, how Z and B specifications are translated into constraints, and how the constraint solver is used to calculate boundary values and to search for sequences of operations during test generation
We summarize our continuing efforts at model based testing of reactive systems on the grounds of Con...
International audienceDeveloping critical software and ensuring its compliance with lawful requireme...
A common problem in automated software testing is the need to generate many inputs with complex stru...
We present a method for black-box boundary testing from B and Z formal specifications. The basis of ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
Abstract- This paper presents new techniques in two different areas. Firstly, it proposes a solution...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
This paper compares two methods of generating tests from formal specifications. The Test Template Fr...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
This paper compares two methods of generating tests from formal specifications. The Test Template Fr...
The goal of Bounded-Exhaustive Testing (BET) is the automatic generation of all the test cases satis...
International audienceThe success of several constraint-based modeling languages such as OPL, ZINC, ...
Abstract. The goal of Bounded-Exhaustive Testing (BET) is the automatic generation of all test cases...
Abstract. The success of several constraint-based modeling languages such as OPL, ZINC, or COMET, ap...
These last years have seen the development of several constraint solving techniques dedicated to the...
We summarize our continuing efforts at model based testing of reactive systems on the grounds of Con...
International audienceDeveloping critical software and ensuring its compliance with lawful requireme...
A common problem in automated software testing is the need to generate many inputs with complex stru...
We present a method for black-box boundary testing from B and Z formal specifications. The basis of ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
Abstract- This paper presents new techniques in two different areas. Firstly, it proposes a solution...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
This paper compares two methods of generating tests from formal specifications. The Test Template Fr...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
This paper compares two methods of generating tests from formal specifications. The Test Template Fr...
The goal of Bounded-Exhaustive Testing (BET) is the automatic generation of all the test cases satis...
International audienceThe success of several constraint-based modeling languages such as OPL, ZINC, ...
Abstract. The goal of Bounded-Exhaustive Testing (BET) is the automatic generation of all test cases...
Abstract. The success of several constraint-based modeling languages such as OPL, ZINC, or COMET, ap...
These last years have seen the development of several constraint solving techniques dedicated to the...
We summarize our continuing efforts at model based testing of reactive systems on the grounds of Con...
International audienceDeveloping critical software and ensuring its compliance with lawful requireme...
A common problem in automated software testing is the need to generate many inputs with complex stru...