| Steve Cornett. Software test coverage analysis. Bullseye testing Technology, 1996. URL http://www.bullseye.com/coverage.html. |
....implement the statement and branch coverage models. Multi condition coverage, a model that checks that each part of a condition (e.g. A or B and C) had impact, is also implemented by many tools. Fewer tools implement the more complex models such as define use, mutation, and path coverage variants [6]. The main advantage of program based coverage tools is their simplicity of use. The tools come ready for the testing environment. No special preparations are needed in the programs and understanding the feedback from the tool is straightforward. The main disadvantage of code coverage tools is ....
....and it is used to check that every aspect of the functionality is tested. Therefore, functional coverage is design and implementation specific, and is harder to measure. Currently, functional coverage is mostly done manually. Functional coverage is considered by some to be black box testing [6], since it involves models based on the specifications of the application. We believe that functional coverage is much more varied. Functional coverage models can be based on the specifications of the application, but they can also be derived from the implementation. Functional coverage models ....
S. Cornett. Software Test Coverage Analysis, http://www.bullseye.com/webCoverage.html
....implementation of the system against its specification [2] 72] focuses on the generation of test oracles by means of a prototype. This prototype is derived from a formal B [1] specification. Different types of coverage analysis techniques, which is also relevant for this thesis are explained in [14]. 5 Feature interaction means that different, sometimes optional functions called features of a system interact or influence each other. These influences are inevitable and not necessarily problematic; in fact they are desirable. Problems arise, if the composition of acceptable feature ....
....coverage measure types and a still larger variety of names for the different types. To name some of them: line coverage, segment coverage, statement coverage, branch coverage, decision coverage, condition coverage, path coverage, function coverage, call coverage, loop coverage, Cornett [14] gives an overview over the different methods and Beizer [4] explains some methods in more detail. 6.1.2 The Aim of the Test Coverage Analysis The intention of the test coverage analysis performed in this thesis is to determine exactly, which parts of the specification are covered by the ....
Steve Cornett. Software Test Coverage Analysis. Bullseye Testing Technology, http://www.bullseye.com/webCoverage.html.
No context found.
Steve Cornett. Software test coverage analysis. Bullseye testing Technology, 1996. URL http://www.bullseye.com/coverage.html.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC