TTCN-3

1

TTCN-3 (Testing and Test Control Notation version 3) is a strongly typed testing language used in conformance testing of communicating systems. TTCN-3 is written by ETSI in the ES 201 873 series, and standardized by ITU-T in the Z.160 Series. TTCN-3 has its own data types and can be combined with ASN.1, IDL and XML type definitions.

Standard organization

ITU-T TTCN-3 standard is part of the Z Series and is organized in several parts:

Language organization

Applications

TTCN-3 has been used to define conformance test suites to SIP, WiMAX, and DSRC standard protocols. The Open Mobile Alliance adopted in 2008 a strategy of using TTCN-3 for translating some of the test cases in an enabler test specification into an executable representation. The AUTOSAR project promoted (2008) the use of TTCN-3 within the automotive industry. The 3GPP project promoted the use of TTCN-3 within the mobile industry.

Architecture

When executing the architecture is organized as follow:

Example code

This is a TTCN-3 example with its graphical equivalent in MSC (Message Sequence Chart).

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

View original