ISO IEC 9646-3-1998 Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 3 The Tree and Tabular Combined.pdf
《ISO IEC 9646-3-1998 Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 3 The Tree and Tabular Combined.pdf》由会员分享,可在线阅读,更多相关《ISO IEC 9646-3-1998 Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 3 The Tree and Tabular Combined.pdf(277页珍藏版)》请在麦多课文档分享上搜索。
1、INTERNATIONAL STANDARD ISOAEC 964613 Second edition 1998-1 1-01 Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 3: The Tree and Tabular Combined Notation (TTCN) Technologies de linformation - Interconnexion de systmes ouverts - Essais de c
2、onformit - Mthodologie gnrale et procdures - Partie 3: Notation combine, arborescente et tabulaire (TTCN) This material is reproduced from IS0 documents under International Organization for Standardization (60) Copyright License Number IHS/ICC/ i 996. Not for resale. No part of these IS0 documents m
3、ay be reproduced in any form, electronic retrieval system or otherwise, except as allowed in the copyright law of the country of use, or with the prior written consent of IS0 (Case postale 56, 12 1 I Geneva 20, Switzerland, Fax + 4 I 22 734 10 79), IHS or the IS0 Licensors members. Reference number
4、ISOAEC 9646-3:1998(E) ISO/IEC 9646-3: 1998 (E) Contents Page 1 scope . 1 2 Normative references 1 3 Definitions . 3 3.1 Basic tem from ISOAEC 9646-1 . . 3 3.2 Terms from ISO/IEC 7498-1 33 Terms from ISOAEC 10731 4 3.4 Terms from ISOAEC 8824- 1 . 4 3.5 Terms from ISOAEC 8825-1 . 5 . 5 4 Abbreviations
5、 8 4.1 Abbreviations defined in ISOAEC 9646- 1 . 8 4.2 Abbreviations defined in ISOEC 9646-2 . 8 9 . 3.6 TCN specific terms . 4.3 Other abbreviations . . 5 The syntax forms of TCN 6 Compliance . 7 Conventions . 7.1 Introduction 10 7.2 Syntactic metanotation . 11 7.3.2 Single TCN object tables 11 7.3
6、3 Multiple TCN object tables 12 7.3.4 Alternative compact tables 12 7.3.5 Specification of proformas 13 7.4 Free Text and Bounded Free Text 13 8 Concurrency in ITCN 13 . 13 . 13 9 TCN test suite structure 15 9.1 Introduction 15 9.2 Test Group References 9.3 Test Step Group References 9.4 Default Gro
7、up References . 15 9.5 Parts of a TCN test suite . 15 10TestSuiteOverview . 16 10.1 Introduction . . 16 . 16 10.3 Test Case Ind . . 18 10.4 Test Step Index . 19 10.7 The Import Part 7.3 TCN.GR table proformas 7.3.1 Introduction . .II 8.1 Test Components . 8.2 Test Component Configurations . . 10.5 D
8、efault Index 10.6 Test Suite Exports . . 22 10.7.1 Introduction . 22 10.7.2 Imports . 22 11 Declarations Part . 24 11.1 Introduction 24 11.2 TTCN types 24 11.2.1 Introduction 24 . 24 11.2.3 Test Suite Type Definitions 26 . . 11.2.2 Predefined TCN types . O ISOAEC 1998 All rights reserved . Unless ot
9、herwise specified. no part of this publication may be reproduced or utilized in any form or by any means. electronic or mechanical. including photocopying and micro- film. without permission in writing from the publisher . ISOAEC Copyright Office Case Postale 56 CH-i21 1 Geneve 20 Switzerland . Prin
10、ted in Switzerland . i O ISO/IEC ISO/IEC 9646-3: 1998 (E) 11.3 TTCN operators and TTCN operations . 32 11.3.1 Introduction 32 11.3.2 TTCN operators . 32 11.3.3 Predefined operations . 33 11.3.4 Test Suite Operation definitions and descriptions . 35 11.4 Test Suite Parameter Declarations . 40 11.5 Te
11、st Case Selection Expression Definitions 41 11.6 Test Suite Constant Declarations 42 11.7 Test Suite Constant Declarations by Reference . 43 11.8 TTCN variables 44 11.8.1 Test Suite Variable Declarations 44 11.8.2 Binding of Test Suite Variables . 45 11.8.3 Test Case Variable Declarations 45 11.8.4
12、Binding of Test Case Variables . 46 11.9 PCO Type Declaration 46 11.10 PCO Declarations . 47 11.11 CP Declarations 49 11.12TimerDeclarations 50 11.13 Test Components and Configuration Declarations 51 11.13.1 Test Components . 51 11.13.2 Test Component Configuration Declarations . 53 11.14 ASP Type D
13、efinitions 55 11.14.1Introduction . 55 11.14.2 ASP Type Definitions using tables . 55 11.143 Use of Structured Types within ASP Type Definitions 56 11.14.4 ASP Type Definitions using ASN . 1 57 11.14.5 ASN . 1 ASP Type Definitions by Reference 58 11.15 PDU Type Definitions . 59 11.15.1Introduction .
14、 59 11.15.2 PDU Type Definitions using tables 59 11.153 Use of Structured Types within PDU definitions . 61 11.15.4 PDU Type Definitions using ASN.1 61 11.15.5 ASN.1 PDU Type Definitions by Reference 63 11.16 Test Suite Encoding Information . 64 11.16.1 Encoding Definitions 64 11.16.3 Invalid Field
15、Encoding Definitions . 66 11.16.4 Application of encoding rules . 11.17 CM Type Definitions . 69 11.17.2 CM Type Definitions using tables . 11.173 CM Type Definitions using ASN.l 11.16.2 Encoding Variations . 65 11.17.1 Introduction 11.18 String length specifications 70 11.19 ASP. PDU and CM Definit
16、ions for SEND events 71 11.20 ASP. PDU and CM Definitions for RECEIVE events . 72 11.21 Alias Definitions 72 11.21.1 Introduction . 72 11.21.2 Expansion of Aliases 72 12ConstraintsP art 73 12.1Introduction . 73 12.2 General principles 73 12.3 Parameterization of constraints . . 74 12.4 Chaining of c
17、onstraints 74 12.5 Constraints for SEND events . 75 12.6 Constraints for RECEIVE events 75 12.6.1 Matching values . 75 75 76 12.6.2 Matching mechanisms . 12.6.3 Specific Value . 12.6.4 Instead of Value STD-IS0 9b4L-3-ENGL 1798 W 40517113 07bbb30 872 ISO/IEC 9646-3: 1998 (E) o ISOrnC 12.6.5InsideValu
18、es . 79 12.6.6 Attributes of values 80 13 Specification of constraints using tables . 81 13.1 Introduction . 81 13.2 Structured Type Constraint Declarations 81 13.3 ASP Constraint Declarations . 83 13.4 PDU Constraint Declarations . 83 13.5 Parameterization of constraints 85 13.6 Base constraints an
19、d modified constraints . 85 13.7 Formai parameter lists in modified constraints 86 13.8 CM Constraint Declarations 86 14 Specification of constraints using ASN.1 87 14.1 Introduction . 87 14.2 ASN . 1 Type Constraint Declarations . 87 14.3 ASN.1 ASP Constraint Declarations . 88 14.4 ASN.1 PDU Constr
20、aint Declarations . 89 14.5 Parameterized ASN.1 constraints 90 14.6 Modified ASN.l constraints 90 14.7 Formai parameter lists in modified ASN.1 constraints 91 14.8 ASP Parameter and PDU field names within ASN . 1 constraints 91 14.9 ASN.1 CM Constraint Declarations 92 15 The Dynamic Part 92 15.1 Int
21、roduction . 92 15.2 Test Case dynamic behaviour . 92 15.2.1 Specification of the Test Case Dynamic Behaviour table . 92 15.2.2 The Test Case Dynamic Behaviour proforma 93 15.2.3 Structure of the Test Case behaviour . 94 15.2.4 Concurrent Test Case Behaviour Description 94 15.2.5 Line numbering and c
22、ontinuation -95 153.1 Specification of the Test Step Dynamic Behaviour table . 95 15.3.2 The Test Step Dynamic Behaviour proforma 96 15.4.1 Default behaviour 97 15.4.2 Specification of the Default Dynamic Behaviour table . 97 15.4.3 The Default Dynamic Behaviour proforma 97 15.5 The behaviour descri
23、ption 98 15.6 The tree notation . 98 15.7 Tree names and parameter lists 99 15.7.1 Introduction 99 15.7.2 Trees with parameters 99 15.8 TTCN statements 99 15.9 TTCN test events . 100 15.9.1 Sending and receiving events 100 15.9.2 Receiving events . 100 15.9.3 Sending events . 100 15.9.4 Lifetime of
24、events 101 15.9.5 Execution of the behaviour tree 101 15.9.6 The IMPLICIT SEND event 103 15.9.7 The OTHERWISE event . 104 15.9.8 OTHERWISE and concurrent “CN . 105 15.9.9 The TIMEOUT event 105 15.9.10 Concurrent TCN events and constructs 105 15.10 TTCN expressions . 106 15.10.1 Introduction 106 15.1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISOIEC964631998INFORMATIONTECHNOLOGYOPENSYSTEMSINTERCONNECTIONCONFORMANCETESTINGMETHODOLOGYANDFRAMEWORKPART3THETREEANDTABULARCOMBINEDPDF

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