ETSI ES 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).pdf
《ETSI ES 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).pdf》由会员分享,可在线阅读,更多相关《ETSI ES 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).pdf(359页珍藏版)》请在麦多课文档分享上搜索。
1、 ETSI ES 201 873-1 V4.9.1 (2017-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.9.1 (2017-05)2 Reference RES/MTS-201873 -1 T3ed491 Keywords language, methodology, testing, TTCN-3 ET
2、SI 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
3、:/www.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 d
4、ifference 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
5、 change 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/CommiteeSupp
6、ortStaff.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 authoriz
7、ation of ETSI. The copyright and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2017. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM and LTE ar
8、e Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. oneM2M logo is protected for the benefit of its Members GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI ES 201 873-1 V4.9.1 (2017-05)3 Contents Intelle
9、ctual Property Rights 13g3Foreword . 13g3Modal 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 a
10、nd presentation formats . 22g34.2 Unanimity of the specification 24g34.3 Conformance . 24g35 Basic language elements 24g35.0 General 24g35.1 Identifiers and keywords . 25g35.2 Scope rules 25g35.2.0 General. 25g35.2.1 Scope of formal parameters . 28g35.2.2 Uniqueness of identifiers . 28g35.3 Ordering
11、 of language elements 29g35.4 Parameterization 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.1.3 Formal parameters of kind timer 35g35.4.1.4 Formal parameters of kind port 3
12、5g35.4.2 Actual parameters 36g35.5 Cyclic Definitions 41g36 Types and values 42g36.0 General 42g36.1 Basic types and values . 43g36.1.0 Simple basic types and values 43g36.1.1 Basic string types and values . 43g36.1.1.0 General . 43g36.1.1.1 Accessing individual string elements . 46g36.1.2 Subtyping
13、 of basic types 46g36.1.2.0 General . 46g36.1.2.1 Lists of templates . 47g36.1.2.2 Lists of types 47g36.1.2.3 Ranges 47g36.1.2.4 String length restrictions 48g36.1.2.5 Pattern subtyping of character string types 48g36.1.2.6 Mixing subtyping mechanisms . 49g36.1.2.6.1 Mixing patterns, lists and range
14、s 49g36.1.2.6.2 Using length restriction with other constraints . 49g36.2 Structured types and values . 50g36.2.0 General . 50g36.2.1 Record type and values 51g3ETSI ETSI ES 201 873-1 V4.9.1 (2017-05)4 6.2.1.0 General . 51g36.2.1.1 Referencing fields of a record type 54g36.2.1.2 Optional elements in
15、 a record. 55g36.2.1.3 Nested type definitions for field types . 56g36.2.2 Set type and values 56g36.2.2.0 General . 56g36.2.2.1 Referencing fields of a set type 56g36.2.2.2 Optional elements in a set 56g36.2.2.3 Nested type definition for field types . 57g36.2.3 Records and sets of single types 57g
16、36.2.3.0 General . 57g36.2.3.1 Nested type definitions . 59g36.2.3.2 Referencing elements of record of and set of types . 60g36.2.4 Enumerated type and values 61g36.2.5 Unions 62g36.2.5.0 General . 62g36.2.5.1 Referencing fields of a union type . 63g36.2.5.2 Option and union 64g36.2.5.3 Nested type
17、definition for field types . 65g36.2.6 The anytype . 65g36.2.7 Arrays 65g36.2.8 The default type . 67g36.2.9 Communication port types . 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 Addressin
18、g 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 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 . 80g36.2.13.4 Mixing su
19、btyping mechanisms . 81g36.3 Type compatibility 81g36.3.0 General . 81g36.3.1 Compatibility of non-structured 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
20、Compatibility of set and set of types 84g36.3.2.4 Compatibility of union types 85g36.3.2.5 Compatibility of 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 Ty
21、pe conversion . 88g36.4 Type synonym . 88g37 Expressions . 89g37.0 General 89g37.1 Operators . 89g37.1.0 General. 89g37.1.1 Arithmetic operators 91g37.1.2 List operator . 92g37.1.3 Relational operators . 92g37.1.4 Logical operators . 94g37.1.5 Bitwise operators . 95g37.1.6 Shift operators 96g37.1.7
22、Rotate operators . 96g37.2 Field references and list elements 97g3ETSI ETSI ES 201 873-1 V4.9.1 (2017-05)5 7.3 Decoded field reference . 97g38 Modules 98g38.0 General 98g38.1 Definition of a module 98g38.2 Module definitions part . 99g38.2.0 General . 99g38.2.1 Module parameters 100g38.2.2 Groups of
23、 definitions . 102g38.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 . 109g38.2.3.3 Importing groups 110g38.2.3.4 Importing definitions of the same kind 111g38.2.3.5 Importing all definitions of a module . 112g38.2.
24、3.6 Import definitions from other TTCN-3 editions and from non-TTCN-3 modules . 112g38.2.3.7 Importing of import statements from TTCN-3 modules 114g38.2.3.8 Compatibility of language specifications in imports 115g38.2.4 Definition of friend modules 116g38.2.5 Visibility of definitions 116g38.3 Modul
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ETSIES20187312017METHODSFORTESTINGANDSPECIFICATIONMTSTHETESTINGANDTESTCONTROLNOTATIONVERSION3PART1TTCN3CORELANGUAGEV491PDF

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