{"product_id":"modelbased-testing-essentials-guide-to-the-istqb-certified-modelbased-tester-9781119130017","title":"ModelBased Testing Essentials  Guide to the ISTQB","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eProvides a practical and comprehensive introduction to the key aspects of model-based testing as taught in the ISTQB Model-Based TesterFoundation Level Certification Syllabus\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book covers the essentials of Model-Based Testing (MBT) needed to pass the ISTQB Foundation Level Model-Based Tester Certification. The text begins with an introduction to MBT, covering both the benefits and the limitations of MBT. The authors review the various approaches to model-based testing, explaining the fundamental processes in MBT, the different modeling languages used, common good modeling practices, and the typical mistakes and pitfalls. The book explains the specifics of MBT test implementation, the dependencies on modeling and test generation activities, and the steps required to automate the generated test cases. The text discusses the introduction of MBT in a company, presenting metrics to measure success and good practices to apply.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eProvides case studies illustrat\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eForeword by Gualtiero Bazzana xi\u003c\/p\u003e \u003cp\u003eForeword by Robert V. Binder xiii\u003c\/p\u003e \u003cp\u003ePreface xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction to model-based testing 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Why do we need new approaches to testing?, 1\u003c\/p\u003e \u003cp\u003e1.2 What is model-based testing?, 2\u003c\/p\u003e \u003cp\u003e1.3 Benefits of MBT, 5\u003c\/p\u003e \u003cp\u003e1.4 Pitfalls of MBT, 13\u003c\/p\u003e \u003cp\u003e1.5 What can you realistically expect?, 19\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 What you should know about MBT before starting 21\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 ISTQB MBT glossary terms used in this book, 21\u003c\/p\u003e \u003cp\u003e2.2 Other terms to know, 23\u003c\/p\u003e \u003cp\u003e2.3 The modeling languages used in this book, 28\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Process aspects of MBT 35\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 MBT and the fundamental test process, 35\u003c\/p\u003e \u003cp\u003e3.2 The typical MBT process, 38\u003c\/p\u003e \u003cp\u003e3.3 MBT and software development lifecycles, 49\u003c\/p\u003e \u003cp\u003e3.4 How MBT supports requirement engineering, 55\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Aspects to consider before you start writing an MBT model 59\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Preliminary considerations on MBT modeling, 59\u003c\/p\u003e \u003cp\u003e4.2 Subject and focus of your MBT model, 65\u003c\/p\u003e \u003cp\u003e4.3 The influence of test objectives on MBT models, 70\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Modeling languages – the agony of choice 75\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Main categories of modeling languages, 76\u003c\/p\u003e \u003cp\u003e5.2 UML and BPMN, 82\u003c\/p\u003e \u003cp\u003e5.3 Other graphical modeling languages used for MBT, 85\u003c\/p\u003e \u003cp\u003e5.4 Textual modeling languages used for MBT, 90\u003c\/p\u003e \u003cp\u003e5.5 How to select the appropriate modeling language, 91\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Good MBT modeling practices 97\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Quality characteristics for MBT models, 97\u003c\/p\u003e \u003cp\u003e6.2 Typical mistakes and pitfalls in MBT model design, 101\u003c\/p\u003e \u003cp\u003e6.3 Linking requirements and process-related information to the MBT model, 103\u003c\/p\u003e \u003cp\u003e6.4 The significance of modeling guidelines for MBT, 107\u003c\/p\u003e \u003cp\u003e6.5 The question of reusing models from other development activities, 108\u003c\/p\u003e \u003cp\u003e6.6 Tool support for MBT modeling activities, 112\u003c\/p\u003e \u003cp\u003e6.7 Iterative MBT model development, 114\u003c\/p\u003e \u003cp\u003e6.8 Other recommendations, 115\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 How MBT relates to test design techniques? 119\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Equivalence partitioning and boundary value analysis, 119\u003c\/p\u003e \u003cp\u003e7.2 Decision tables, 122\u003c\/p\u003e \u003cp\u003e7.3 State transition testing, 123\u003c\/p\u003e \u003cp\u003e7.4 Use case testing, 124\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Deriving tests from an MBT model 127\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Taxonomy of selection criteria, 127\u003c\/p\u003e \u003cp\u003e8.2 Test case selection in practice, 138\u003c\/p\u003e \u003cp\u003e8.3 Examples of coverage criteria, 140\u003c\/p\u003e \u003cp\u003e8.4 Pros and cons of specific test selection criteria, 149\u003c\/p\u003e \u003cp\u003e8.5 Some recommendations regarding test case selection, 152\u003c\/p\u003e \u003cp\u003e8.6 Degree of automation in test generation, 154\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Executing model-based tests 155\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Understanding the concepts, 155\u003c\/p\u003e \u003cp\u003e9.2 Adapting test cases for automated execution, 168\u003c\/p\u003e \u003cp\u003e9.3 Adapting MBT artifacts due to changes, 173\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Introducing MBT in your company 179\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Five steps to MBT adoption, 179\u003c\/p\u003e \u003cp\u003e10.2 Return-on-invest considerations, 182\u003c\/p\u003e \u003cp\u003e10.3 Prioritize your organizational objectives, 186\u003c\/p\u003e \u003cp\u003e10.4 How to measure progress and success?, 189\u003c\/p\u003e \u003cp\u003e10.5 Deploying MBT, 191\u003c\/p\u003e \u003cp\u003e10.6 Initial and running costs of MBT, 193\u003c\/p\u003e \u003cp\u003e10.7 Integrating the tools, 196\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Case studies 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Enterprise IT model-based testing – OrangeHRM case study, 201\u003c\/p\u003e \u003cp\u003e11.2 MBT for process-supporting SW – Tool validation case study, 212\u003c\/p\u003e \u003cp\u003e11.3 MBT for security components – PKCS#11 case study, 226\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Conclusions 241\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAppendix A Solutions of exercises 245\u003c\/p\u003e \u003cp\u003eAppendix B Test yourself 253\u003c\/p\u003e \u003cp\u003eAppendix C Taxonomy of MBT approaches 261\u003c\/p\u003e \u003cp\u003eAbbreviations 263\u003c\/p\u003e \u003cp\u003eTerms and definitions 265\u003c\/p\u003e \u003cp\u003eISTQB terms, 265\u003c\/p\u003e \u003cp\u003eOther terms, 267\u003c\/p\u003e \u003cp\u003eReferences 269\u003c\/p\u003e \u003cp\u003eIndex 273\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866387394903,"sku":"9781119130017","price":68.36,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119130017.jpg?v=1722278408","url":"https:\/\/bookcurl.com\/products\/modelbased-testing-essentials-guide-to-the-istqb-certified-modelbased-tester-9781119130017","provider":"Book Curl","version":"1.0","type":"link"}