Technical Committee (TC) Methods for Testing and Specification (MTS) Activity Report 2019
Chair: Dirk Tepelmann, Spirent Communications
Responsible for the identification and definition of advanced specification and testing methods, which take advantage of formal approaches and innovative techniques to improve the efficiency and economics of both the description of the standard and the development of associated test specifications.
Working closely with ETSI’s Centre for Testing and Interoperability (CTI), our Methods for Testing and Specification committee (TC MTS) creates standards for testing and specification languages. Providing frameworks and methodologies that enable other ETSI committees to produce documents that are easy to understand and easy to use, the work of TC MTS is thus critical to the market success of numerous technologies.
In 2019 we continued to evolve and maintain our enormously successful testing language, TTCN-3, along with its tool conformance test suites. Besides shaping the core language itself we improved TTCN-3 extensions for Configuration and Deployment Support, Advanced Matching and Object Oriented Features.
The growing user community for ETSI’s Test Description Language (TDL) is supported by TC MTS in continuous evolving and maintaining the language. The growth can be observed within our membership and outside. Providing a toolset for the TDL user community, the TDL Open Source Project (TOP) is still a key driver for this upsurge in interest.
TDL fills the gap between the simple expression of what needs to be tested – the test purposes described in prose or the Test Purpose Language (TPLan) – and the concrete coding of executable tests with existing test specification languages such as TTCN-3. Exploiting the benefits of model-based software engineering, TDL offers higher quality tests through better design and by making review easier by non-testing experts.
Held in Bordeaux in October 2019, the seventh ETSI UCAAT User Conference on Advanced Automated Testing (UCAAT) was organized with the support of TC MTS and the CTI. This successful event, dedicated to all aspects of automated testing, has shown an rapidly increasing interest of the user community in testing Artificial Intelligence (AI) and using AI in testing. This is a very valuable input and encourages us in extending our work on this topic.
In addition, the event reported on successful applications of methodologies and test languages standardized in ETSI, such as our own TTCN-3 and TDL languages.
The conference itself gave users, service providers and vendors visibility of cutting-edge testing and automation methodologies across a wide variety of application domains including telecommunications, transportation and automotive, healthcare, finance, broadcasting, smart grids, smart cities and the industrial IoT.