11 MODEL-BASED TESTING
WHY IS THIS CHAPTER WORTH READING?
In this chapter, you will learn the basic idea of model-based testing (MBT). This is essential for the subsequent two chapters describing free and efficient MBT tools. We explain the whole MBT process and describe how to handle more complex specifications in multi-level models. Test selection criteria for multi-level models are also explained.
Model-based testing (MBT) has become more and more popular in the last couple of years. There are several goals of MBT, such as shared understanding, validating specifications, that is defect prevention, generating test cases from models or even creating executable tests. As our book is about practical (functional) test design, we restrict our ...