The present document defines the Core Language of TTCN-3. TTCN-3 can be used for the specification of all types of reactive system tests over a variety of communication ports. Typical areas of application are protocol testing (including mobile and Internet protocols)@ service testing (including supplementary services)@ module testing@ testing of CORBA based platforms@ APIs@ etc. TTCN-3 is not restricted to conformance testing and can be used for many other kinds of testing including interoperability@ robustness@ regression@ system and integration testing. The specification of test suites for physical layer protocols is outside the scope of the present document. TTCN-3 is intended to be used for the specification of test suites which are independent of test methods@ layers and protocols. Various presentation formats are defined for TTCN-3 such as a tabular presentation format (ES 201 873-2 [i.1]) and a graphical presentation format (ES 201 873-3 [i.2]). The specification of these formats is outside the scope of the present document. While the design of TTCN-3 has taken the eventual implementation of TTCN-3 translators and compilers into consideration the means of realization of Executable Test Suites (ETS) from Abstract Test Suites (ATS) is outside the scope of the present document.
ES 201 873-1-2012 history
2019ES 201 873-1-2019 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.11.1)
2018ES 201 873-1-2018 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.10.1)
2017ES 201 873-1-2017 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.9.1)
2016ES 201 873-1-2016 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.8.1)
2015ES 201 873-1-2015 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.7.1)
2014ES 201 873-1-2014 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.6.1)
2013ES 201 873-1-2013 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.5.1)
2012ES 201 873-1-2012 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.4.1)
2011ES 201 873-1-2011 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.3.1)
2010ES 201 873-1-2010 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.2.1)
2009ES 201 873-1-2009 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V4.1.1)
2008ES 201 873-1-2008 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V3.3.2)
2007ES 201 873-1-2007 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V3.2.1)
2006ES 201 873-1-2006 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V3.2.1)
2005ES 201 873-1-2005 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V3.0.0)
2003ES 201 873-1-2003 Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language (V2.2.1)
2002ES 201 873-1-2002 Methods for Testing and Specification (MTS); The Testing and Test Control Notation Version 3; Part 1: TTCN-3 Core Language (V2.2.0)
2001ES 201 873-1-2001 Methods for Testing and Specification (MTS); The Tree and Tabular Combined Notation Version 3; Part 1: TTCN-3 Core Language (V1.0.10)