Many tools can check if a test set provides control coverage; they are, however, of little or no help when coverage is not achieved and the test set needs to be completed. In this paper, we describe how a formal characterisation of a coverage criterion can be used to generate test data; we present a procedure based on traditional programming techniques like normalisation, and weakest precondition calculation. It is a basis for automation using an algebraic theorem prover. In the worst situation, if automation fails to produce a specific test, we are left with a specification of the compliant test sets. Many approaches to model-based testing rely on formal models of a system under test. Our work, on the other hand, is not concerned with the ...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
Thorough testing of software is necessary to assure the quality of a product before it is released. ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
Testing is the dominant verification technique used in the software industry today. The use of autom...
Abstract—Automatic test data generation (ATG) is a major topic in software engineering. In this pape...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
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...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Original papercan be found at : http://www.vmars.tuwien.ac.at/ Copyright Institut fur Technische Inf...
Software Testing via Coverage Analysis is the most used technique for software verification in indus...
Currently, industrial-strength software development usually relies on unit testing or unit proof in ...
Model-based testing (MBT) studies how test cases are generated from a model of the system under test...
Abstract—In this paper we address the problem of generating abstract test cases from a system modell...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
Thorough testing of software is necessary to assure the quality of a product before it is released. ...
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-val...
Testing is the dominant verification technique used in the software industry today. The use of autom...
Abstract—Automatic test data generation (ATG) is a major topic in software engineering. In this pape...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
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...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Original papercan be found at : http://www.vmars.tuwien.ac.at/ Copyright Institut fur Technische Inf...
Software Testing via Coverage Analysis is the most used technique for software verification in indus...
Currently, industrial-strength software development usually relies on unit testing or unit proof in ...
Model-based testing (MBT) studies how test cases are generated from a model of the system under test...
Abstract—In this paper we address the problem of generating abstract test cases from a system modell...
In this paper, we deal with coverage criteria for bound-ary testing. We focus on the automatic gener...
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
Thorough testing of software is necessary to assure the quality of a product before it is released. ...