Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language
测试和规范方法(MTS);测试和测试控制符号版本3;第1部分:TTCN-3核心语言
发布日期:
2017-05-01
本文件定义了TTCN-3的核心语言。TTCN-3可用于各种通信端口上所有类型的无功系统测试规范。典型的应用领域包括协议测试(包括移动和互联网协议)、服务测试(包括补充服务)、模块测试、基于CORBA®平台的测试、API等。TTCN-3不仅限于一致性测试,还可用于许多其他类型的测试,包括互操作性、鲁棒性、回归、系统和集成测试。物理层协议测试套件的规范不在本文件的范围内。TTCN-3旨在用于独立于测试方法、层和协议的测试套件规范。除了本文件中定义的文本格式外,GFT(ETSI ES 201 873-
3[i.2])定义了TTCN-3的图形表示格式。这些格式的说明不在本文件的范围内。而TTCN-3的设计考虑到了TTCN-3翻译器和编译器的最终实现
考虑从抽象测试套件(ATS)实现可执行测试套件(ETS)的方法不在本文件的范围内。
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. In addition to the textual format defined in the present document, while GFT (ETSI ES 201 873-3 [i.2]) defines a graphical presentation format for TTCN-3. 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.