Centre for Testing & Interoperability * ETSI Approach * Model-Based Testing

The ETSI Approach 

Model-based Testing

Driven by technological advances and by an ever-growing need for quality improvements, model-based testing (MBT) has matured in the last decade from a topic of research into an industrial technology. It has been successfully used for the automatic generation of test documentation and test scripts in a wide range of application areas including information and communication technology, information technology, embedded systems and medical systems. This trend is reflected by the availability of multiple commercial grade tools and growing activities around standardization related to MBT. Results in industry show significant gains in productivity, i.e., cutting of testing cost, in particular due to dramatic savings in the test maintenance phase.

TC MTS completed  the work on a first ETSI Standard (ES 202 951) on model-based testing as the result of a joint effort of different stakeholders including MBT tool vendors, major users, service providers and research institutes.

In 2012, STF 442 experimented with the use of commercial MBT tools to generate tests from standards related to the Internet Protocol Multimedia Subsystem (IMS) and Intelligent Transport Systems (ITS). Four different commercial tools were used on three different case studies which successfully generated twelve models with appropriate tests. The results proved that commercial tools can be used in a standardisation setting. TC MTS produced an ETSI Guide (EG 203 130) on MBT in standardised test development, which describes the creation of models for test generation and test selection and defines the process for the development and review of models and generated tests. A Technical Report (TR 103 133) outlining the case studies was also produced.