ETSI ES 203 119-2014 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Specification of the Abstract Syntax and Associated Semantics (V1 1 1 Includes .pdf
《ETSI ES 203 119-2014 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Specification of the Abstract Syntax and Associated Semantics (V1 1 1 Includes .pdf》由会员分享,可在线阅读,更多相关《ETSI ES 203 119-2014 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Specification of the Abstract Syntax and Associated Semantics (V1 1 1 Includes .pdf(71页珍藏版)》请在麦多课文档分享上搜索。
1、 ETSI ES 203 119 V1.1.1 (2014-04) Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics floppy3ETSI Standard ETSI ETSI ES 203 119 V1.1.1 (2014-04) 2Reference DES/MTS-140_TDL Keywords language, MBT, methodology,
2、 testing, TSS Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/ipr.etsi.org). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, h
3、as been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword This ETSI Standard (ES) has been produced by ETSI Techni
4、cal Committee Methods for Testing and Specification (MTS). ETSI ETSI ES 203 119 V1.1.1 (2014-04) 71 Scope The present document specifies the abstract syntax of the Test Description Language (TDL) in the form of a meta-model based on the OMG Meta Object Facility (MOF) 1 and also specifies the semanti
5、cs of the individual elements of the TDL meta-model. The intended use of the present document is to serve as the basis for the development of TDL concrete syntaxes aimed at TDL users and enable TDL tools such as documentation generators, specification analyzers, and code generators. The specificatio
6、n of concrete syntaxes for TDL is outside the scope of the present document. However, for illustrative purposes, an example of a possible textual syntax together with its application on some existing ETSI test descriptions are provided. 2 References References are either specific (identified by date
7、 of publication and/or edition number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies. Referenced documents which are not found to be publicly av
8、ailable in the expected location might be found at http:/docbox.etsi.org/Reference. NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. 2.1 Normative references The following referenced documents are necessary for
9、the application of the present document. 1 “OMG Meta Object Facility (MOF) Core Specification V2.4.1“, formal/2013-06-01. NOTE: Available at http:/www.omg.org/spec/MOF/2.4.1/. 2 “OMG Unified Modeling LanguageTM(OMG UML) Superstructure, Version 2.4.1“, formal/2011-08-06. 3 ISO/IEC 9646-1:1994: “Infor
10、mation technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 1: General concepts“. 2.2 Informative references The following referenced documents are not necessary for the application of the present document but they assist the user with regard to a particul
11、ar subject area. i.1 ETSI ES 201 873-1 (V4.5.1): “Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language“. i.2 ETSI TS 136 523-1 (V10.2.0): “LTE; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC); Use
12、r Equipment (UE) conformance specification; Part 1: Protocol conformance specification (3GPP TS 36.523-1 version 10.2.0 Release 10)“. i.3 ETSI TS 186 011-2: “Technical Committee for IMS Network Testing (INT); IMS NNI Interoperability Test Specifications; Part 2: Test descriptions for IMS NNI Interop
13、erability“. ETSI ETSI ES 203 119 V1.1.1 (2014-04) 83 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the following terms and definitions apply: abstract syntax: graph structure representing a TDL specification in an independent form of any particular encoding
14、NOTE: The TDL abstract syntax is defined in terms of the TDL meta-model. action: any procedure carried out by a component of a test configuration or an actor during test execution that could result in changes to the test verdict actor: abstraction of entities outside a test configuration that intera
15、ct directly with the components of that test configuration component: active element of a test configuration that is either in the role tester or system under test concrete syntax: particular representation of a TDL specification, encoded in a textual, graphical, tabular or any other format suitable
16、 for the users of this language interaction: any form of communication between components that is accompanied with an exchange of data NOTE: An interaction can be a point-to-point or a point-to multipoint communication. meta-model: modelling elements representing the abstract syntax of a language Sy
17、stem Under Test (SUT): role of a component within a test configuration whose behaviour is validated when executing a test description TDL model: instance of the TDL meta-model TDL specification: representation of a TDL model given in a concrete syntax test configuration: specification of a set of co
18、mponents that contains at least one tester component and one system under test component plus their interconnections via gates and connections test description: specification of test behaviour that runs on a given test configuration test verdict: Result from executing a test description 3. tester: r
19、ole of a component within a test configuration that controls the execution of a test description against the components in the role system under test 3.2 Abbreviations For the purposes of the present document, the following abbreviations apply: EBNF Extended Backus-Naur Form IMS IP Multimedia Subsys
20、tem MBT Model-Based Testing MOF Meta-Object Facility SUT System Under Test TDD Test Driven Development TDL Test Description Language TTCN-3 Testing and Test Control Notation version 3 UML Unified Modelling Language URI Unified Resource Identifier UTP UML Testing Profile ETSI ETSI ES 203 119 V1.1.1 (
21、2014-04) 94 Basic Principles 4.1 What is TDL? TDL is a language that supports the design and documentation of formal test descriptions that can be the basis for the implementation of executable tests in a given test framework, such as TTCN-3 i.1. Application areas of TDL that will benefit from this
22、homogeneous approach to the test design phase include: Manual design of test descriptions from a test purpose specification, user stories in test driven development (TDD) or other sources. Representation of test descriptions derived from other sources such as MBT test generation tools, system simula
23、tors, or test execution traces from test runs. TDL supports the design of black-box tests for distributed, concurrent real-time systems. It is applicable to a wide range of tests including conformance tests, interoperability tests, tests of real-time properties and security tests based on attack tra
24、ces. Being a formal notation, TDL clearly separates the specification of tests from their implementation by providing an abstraction level that lets users of TDL focus on the task of describing tests that cover the given test objectives rather than getting involved in implementing these tests to ens
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ETSIES2031192014METHODSFORTESTINGANDSPECIFICATIONMTSTHETESTDESCRIPTIONLANGUAGETDLSPECIFICATIONOFTHEABSTRACTSYNTAXANDASSOCIATEDSEMANTICSV111INCLUDESPDF

链接地址:http://www.mydoc123.com/p-731132.html