ETSI ES 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).pdf
《ETSI ES 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).pdf》由会员分享,可在线阅读,更多相关《ETSI ES 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).pdf(364页珍藏版)》请在麦多课文档分享上搜索。
1、 ETSI ES 201 873-1 V4.10.1 (2018-05) Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language ETSI STANDARD ETSI ETSI ES 201 873-1 V4.10.1 (2018-05)2 Reference RES/MTS-201873-1v4A1 Keywords language, methodology, testing, TTCN-3 ETSI
2、650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/w
3、ww.etsi.org/standards-search The present document may be made available in electronic versions and/or in print. The content of any electronic and/or print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any existing or perceived diff
4、erence in contents between such versions and/or in print, the only prevailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or ch
5、ange of status. Information on the current status of this and other ETSI documents is available at https:/portal.etsi.org/TB/ETSIDeliverableStatus.aspx If you find errors in the present document, please send your comment to one of the following services: https:/portal.etsi.org/People/CommiteeSupport
6、Staff.aspx Copyright Notification No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm except as authorized by written permission of ETSI. The content of the PDF version shall not be modified without the written authorizati
7、on of ETSI. The copyright and the foregoing restriction extend to reproduction in all media. ETSI 2018. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are trademarks of ETSI registered for the benefit of its Members. 3GPPTM and LTETMare trademarks of ETSI registered for the benefi
8、t of its Members and of the 3GPP Organizational Partners. oneM2M logo is protected for the benefit of its Members. GSMand the GSM logo are trademarks registered and owned by the GSM Association. ETSI ETSI ES 201 873-1 V4.10.1 (2018-05)3 Contents Intellectual Property Rights 13g3Foreword . 13g3Modal
9、verbs terminology 13g31 Scope 14g32 References 14g32.1 Normative references 14g32.2 Informative references . 15g33 Definitions and abbreviations . 16g33.1 Definitions . 16g33.2 Abbreviations 21g34 Introduction 22g34.0 General 22g34.1 The core language and presentation formats . 23g34.2 Unanimity of
10、the specification 24g34.3 Conformance . 24g35 Basic language elements 24g35.0 General 24g35.1 Identifiers and keywords . 25g35.2 Scope rules 26g35.2.0 General. 26g35.2.1 Scope of formal parameters . 28g35.2.2 Uniqueness of identifiers . 28g35.3 Ordering of language elements 29g35.4 Parameterization
11、29g35.4.0 General . 29g35.4.1 Formal parameters . 30g35.4.1.0 General . 30g35.4.1.1 Formal parameters of kind value 30g35.4.1.2 Formal parameters of kind template . 33g35.4.2 Actual parameters 35g35.5 Cyclic Definitions 40g36 Types and values 41g36.0 General 41g36.1 Basic types and values . 42g36.1.
12、0 Simple basic types and values 42g36.1.1 Basic string types and values . 43g36.1.1.0 General . 43g36.1.1.1 Accessing individual string elements . 45g36.1.2 Subtyping of basic types 46g36.1.2.0 General . 46g36.1.2.1 Lists of templates . 46g36.1.2.2 Lists of types 46g36.1.2.3 Ranges 47g36.1.2.4 Strin
13、g length restrictions 47g36.1.2.5 Pattern subtyping of character string types 48g36.1.2.6 Mixing subtyping mechanisms . 48g36.1.2.6.1 Mixing patterns, lists and ranges 48g36.1.2.6.2 Using length restriction with other constraints . 49g36.2 Structured types and values . 49g36.2.0 General . 49g36.2.1
14、Record type and values 51g36.2.1.0 General . 51g36.2.1.1 Referencing fields of a record type 53g3ETSI ETSI ES 201 873-1 V4.10.1 (2018-05)4 6.2.1.2 Optional elements in a record. 55g36.2.1.3 Nested type definitions for field types . 55g36.2.2 Set type and values 55g36.2.2.0 General . 55g36.2.2.1 Refe
15、rencing fields of a set type 56g36.2.2.2 Optional elements in a set 56g36.2.2.3 Nested type definition for field types . 56g36.2.3 Records and sets of single types 56g36.2.3.0 General . 56g36.2.3.1 Nested type definitions . 59g36.2.3.2 Referencing elements of record of and set of types . 59g36.2.4 E
16、numerated type and values 60g36.2.5 Unions 61g36.2.5.0 General . 61g36.2.5.1 Referencing fields of a union type . 63g36.2.5.2 Option and union 64g36.2.5.3 Nested type definition for field types . 64g36.2.6 The anytype . 64g36.2.7 Arrays 65g36.2.8 The default type . 66g36.2.9 Communication port types
17、 . 67g36.2.10 Component types . 69g36.2.10.1 Component type definition . 69g36.2.10.2 Reuse of component types . 70g36.2.11 Component references . 72g36.2.12 Addressing entities inside the SUT 74g36.2.13 Subtyping of structured types 76g36.2.13.0 General . 76g36.2.13.1 Length subtyping of record ofs
18、 and set ofs 76g36.2.13.2 List subtyping of structured types and anytype 77g36.2.13.3 Subtyping of the iterated type of record ofs and set ofs . 79g36.2.13.4 Mixing subtyping mechanisms . 81g36.2.14 The timer type 81g36.3 Type compatibility 81g36.3.0 General . 81g36.3.1 Compatibility of non-structur
19、ed types . 81g36.3.2 Compatibility of structured types . 83g36.3.2.0 General . 83g36.3.2.1 Compatibility of enumerated types 83g36.3.2.2 Compatibility of record and record of types 83g36.3.2.3 Compatibility of set and set of types 85g36.3.2.4 Compatibility of union types 85g36.3.2.5 Compatibility of
20、 anytype types 86g36.3.2.6 Compatibility between sub-structures 87g36.3.3 Compatibility of component types . 87g36.3.4 Type compatibility of communication and connection operations 88g36.3.5 Type conversion . 88g36.3.6 Type compatibility of port types 89g36.3.7 Type compatibility of timer types 89g3
21、6.4 Type synonym . 89g37 Expressions . 89g37.0 General 89g37.1 Operators . 90g37.1.0 General. 90g37.1.1 Arithmetic operators 91g37.1.2 List operator . 92g37.1.3 Relational operators . 92g37.1.4 Logical operators . 95g37.1.5 Bitwise operators . 95g37.1.6 Shift operators 96g37.1.7 Rotate operators . 9
22、7g3ETSI ETSI ES 201 873-1 V4.10.1 (2018-05)5 7.2 Field references and list elements 98g37.3 Decoded field reference . 98g38 Modules 99g38.0 General 99g38.1 Definition of a module 99g38.2 Module definitions part . 100g38.2.0 General . 100g38.2.1 Module parameters 101g38.2.2 Groups of definitions . 10
23、2g38.2.3 Importing from modules 103g38.2.3.0 General . 103g38.2.3.1 General format of import . 103g38.2.3.2 Importing single definitions . 110g38.2.3.3 Importing groups 111g38.2.3.4 Importing definitions of the same kind 112g38.2.3.5 Importing all definitions of a module . 113g38.2.3.6 Import defini
24、tions from other TTCN-3 editions and from non-TTCN-3 modules . 113g38.2.3.7 Importing of import statements from TTCN-3 modules 115g38.2.3.8 Compatibility of language specifications in imports 116g38.2.4 Definition of friend modules 117g38.2.5 Visibility of definitions 117g38.3 Module control part .
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ETSIES20187312018METHODSFORTESTINGANDSPECIFICATIONMTSTHETESTINGANDTESTCONTROLNOTATIONVERSION3PART1TTCN3CORELANGUAGEV4101PDF

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