With the new Model-Based Tester certification scheme, the International Software Testing Qualifications Board promotes a testing approach that convinces more and more professional testers. In 2011, members of the German and Swiss testing boards (together with other authors) conducted a survey on “Software test in practice” among German, Swiss, and Austrian software companies [57]. In this survey, 15% of the 1,600 participants reported model-based test design using graphical models. A more recent survey conducted in 2014 in the automotive domain adjusts this figure upwards (at least in this particular context). More than 38% of the participants apply model-based testing (MBT) techniques for automotive embedded software development [58]. The rather high percentage certainly includes the use of models for hardware-in-the-loop tests, but it illustrates a clear trend toward test design on a higher abstraction level.

In the 2014 MBT User Survey, we asked for the initial expectations and how satisfied the participants were with MBT. Figure 12.1 shows the number of answers for each of the five categories we proposed. The white bars to the left represent the number of participants who mentioned the category in their initial expectations. The second bars sum up the positive, the third bars the negative answers. The gray bars to the right represent indecisive participants.

Figure 12.1 Fulfillment of expectations

(from 2014 MBT User Survey).

We observe that MBT nearly ...

Get Model-Based Testing Essentials - Guide to the ISTQB Certified Model-Based Tester now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.