This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-value testing heuristics. The new criteria form a hierarchy of data-oriented coverage criteria, and can be applied to any formal notation that uses variables and values. They can be used either to measure the coverage of an existing test set, or to generate tests from a formal model. We give algorithms that can be used to generate tests that satisfy the criteria. These algorithms and criteria have been incorporated into the BZ-TESTING-TOOLS (BZ-TY) tool-set for automated test case generation from B, Z and UML/OCL specifications, and have been used and validated on several industrial applications in the domain of critical software, particularly s...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
In this paper, we present an environment for boundary-value test generation from Z and B specificati...
Test case generation can be represented as a model checking problem, such that model checking tools ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
Many tools can check if a test set provides control coverage; they are, however, of little or no hel...
Model-based testing (MBT) studies how test cases are generated from a model of the system under test...
We present a method for black-box boundary testing from B and Z formal specifications. The basis of ...
In this paper, we discuss adjustable coverage criteria and their combinations in model-based testing...
Abstract: In this paper, we discuss adjustable coverage criteria and their combinations in model-bas...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
In model-driven development, testers are often focusing on functional model-level testing, enabling ...
Testing is the dominant verification technique used in the software industry today. The use of autom...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
In this paper, we present an environment for boundary-value test generation from Z and B specificati...
Test case generation can be represented as a model checking problem, such that model checking tools ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
BZ-TESTING-TOOLS (BZ-TT) is a tool set for automated test case generation from B and Z specification...
Many tools can check if a test set provides control coverage; they are, however, of little or no hel...
Model-based testing (MBT) studies how test cases are generated from a model of the system under test...
We present a method for black-box boundary testing from B and Z formal specifications. The basis of ...
In this paper, we discuss adjustable coverage criteria and their combinations in model-based testing...
Abstract: In this paper, we discuss adjustable coverage criteria and their combinations in model-bas...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
In model-driven development, testers are often focusing on functional model-level testing, enabling ...
Testing is the dominant verification technique used in the software industry today. The use of autom...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
In this paper, we present an environment for boundary-value test generation from Z and B specificati...
Test case generation can be represented as a model checking problem, such that model checking tools ...