SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 28 | Next

Jonathan Jacky, Margus Veanes, Colin Campbell, Wolfram Schulte

"Model-Based Software Testing and Analysis with C#"

We usually model subsets of features that are
about the right size for a tester??™s work assignment (a typical test suite). We usually
choose a level of abstraction where actions in the model correspond to actions in the
implementation that are easy to observe and instrument (such as calls to methods in
its API).
Moreover, we believe that the tester??™s point of view is especially helpful in keeping
the models grounded in reality. In order to perform conformance testing, which
involves lockstep execution of the model with the implementation, the tester must
write a test harness that couples the implementation to the model through the test
Overview 11
tool. This test harness makes the correspondence between the model and the implementation
completely explicit. Writing this harness, and the subsequent lockstep
execution itself, closes the loop from the model back to the implementation. It validates
the model with a degree of thoroughness that is not easily achieved in projects
that do not use the models for testing.
1.5 Syllabus
This book teaches how to write and analyze model programs, and how to use them
to test implementations. Here is a brief summary of the topics to come.
The book is divided into four parts. The end of each part is an exit point; a reader
who stops there will have coherent understanding and tools for modeling, analysis,
and testing up to that level of complexity.


Pages:
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6