GB/T 26857.4-2018 相关标准英文版PDF
| 标准号码 | 价格美元 | 第2步(购买) | 交付天数 | 标准名称 |
| GB/T 26857.4-2018 | 3159 | GB/T 26857.4-2018 | [PDF]天数 <=15 | 信息技术 开放系统互连 测试方法和规范(MTS) 测试和测试控制记法 第3版 第4部分:TTCN-3操作语义 |
| 基本信息 | |
|---|---|
| 标准编号 | GB/T 26857.4-2018 (GB/T26857.4-2018) |
| 中文名称 | 信息技术 开放系统互连 测试方法和规范(MTS) 测试和测试控制记法 第3版 第4部分:TTCN-3操作语义 |
| 英文名称 | Information technology -- Open systems interconnection -- Methods for testing and specification (MTS) -- The testing and test control notation -- Version 3 -- Part 4: TTCN-3 operational semantics |
| 行业 | 国家标准 (推荐) |
| 中标分类 | L79 |
| 国际标准分类 | 35.100 |
| 字数估计 | 158,126 |
| 发布日期 | 2018-09-17 |
| 实施日期 | 2019-04-01 |
| 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 26857.4-2018
Information technology-Open systems interconnection-Methods for testing and specification(MTS)-The testing and test control notation-Version 3-Part 4: TTCN-3 operational semantics
ICS 35.100
L79
中华人民共和国国家标准
信息技术 开放系统互连 测试方法和
规范(MTS) 测试和测试控制记法
第3版 第4部分:TTCN-3操作语义
2018-09-17发布
2019-04-01实施
国 家 市 场 监 督 管 理 总 局
中国国家标准化管理委员会 发 布
目次
前言 Ⅴ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 缩略语 1
5 概述 1
6 简短格式的替换 2
6.1 概述 2
6.2 替换步骤的次序 2
6.3 全局常量和模块参数的替换 3
6.4 在alt语句中嵌入单个接收操作 3
6.5 在alt语句中嵌入单独的备选步调用 4
6.6 interleave语句的替换 4
6.7 trigger操作的替换 19
6.8 select-case语句替换 20
6.9 简单break语句的替换 22
6.10 continue语句的替换 22
6.11 添加默认参数到不带参数的disconnect和unmap操作 23
6.12 添加参数的默认值 23
7 TTCN-3的流程图语义 23
7.1 流程图 23
7.2 TTCN-3行为的流程图表示 28
7.3 TTCN-3模块的状态定义 33
7.4 消息、程序调用、应答和异常 44
7.5 函数、备选步和测试用例的调用记录 46
7.6 TTCN-3模块的计算程序 47
8 TTCN-3构造的流程图片段 49
8.1 概述 49
8.2 Action语句 49
8.3 Activate语句 49
8.4 Alt语句 53
8.5 备选步调用 58
8.6 Assignment语句 58
8.7 Cal操作 59
8.8 Catch操作 66
8.9 check操作 66
8.10 Clear端口操作 72
8.11 Connect操作 72
8.12 Constant定义 73
8.13 Create操作 74
8.14 Deactivate语句 74
8.15 Disconnect操作 76
8.16 Do-while语句 80
8.17 Done组件操作 80
8.18 Execute语句 82
8.19 表达式 85
8.20 流程图片段< finalize-component-init > 87
8.21 流程图片段< init-component-scope > 87
8.22 流程图片段< parameter-handling > 89
8.23 流程图片段< statement-block > 89
8.24 For语句 90
8.25 函数调用 91
8.26 Getcal 操作 95
8.27 Getreply操作 95
8.28 Getverdict操作 96
8.29 Goto语句 96
8.30 If-else语句 97
8.31 Label语句 104
8.32 Log语句 105
8.33 Map操作 105
8.34 Mtc操作 106
8.35 Port声明 106
8.36 Raise操作 107
8.37 Read定时器操作 110
8.38 Receive操作 111
8.39 Repeat语句 114
8.40 Reply操作 114
8.41 Return语句 117
8.42 Running组件操作 119
8.43 Running定时器操作 122
8.44 Self操作 123
8.45 Send操作 123
8.46 Setverdict操作 126
8.47 Start组件操作 127
8.48 Start端口操作 128
8.49 Start定时器操作 129
8.50 Stop组件操作 130
8.51 Stop执行语句 133
8.52 Stop端口操作 134
8.53 Stop定时器操作 135
8.54 System 操作 135
8.55 Timer声明 136
8.56 Timeout定时器操作 137
8.57 Unmap操作 138
8.58 Variable声明 141
8.59 While语句 142
9 操作语义组件列表 143
9.1 功能和状态 143
9.2 特殊关键字 146
9.3 TTCN-3行为描述的流程图 146
9.4 流程图片段 146
参考文献 152
前言
GB/T 26857《信息技术 开放系统互连 测试方法和规范(MTS) 测试和测试控制记法 第3
版》分为以下部分:
---第1部分:TTCN-3核心语言;
---第2部分:TTCN-3表格表示格式;
---第3部分:TTCN-3图形表示格式;
---第4部分:TTCN-3操作语义。
本部分为GB/T 26857的第4部分。
本部分按照GB/T 1.1-2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本部分起草单位:中国电子技术标准化研究院、中国科学技术大学信息安全测评中心、深圳赛西信
息技术有限公司。
本部分主要起草人:赵向阳、卓兰、蒋凡、杨宏、张弛、徐冬梅、余晖、林峰、程绍银。
信息技术 开放系统互连 测试方法和
规范(MTS) 测试和测试控制记法
第3版 第4部分:TTCN-3操作语义
1 范围
GB/T 26857的本部分规定了TTCN-3的操作语义。
本部分适用于一致性测试、互操作性测试、健壮性测试等黑盒测试领域。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 26857.1-2011 信息技术 开放系统互连 测试方法和规范 (MTS) 测试和测试控制记
法 第3版 第1部分:TTCN-3核心语言
3 术语和定义
GB/T 26857.1-2011界定的术语和定义适用于本文件。
4 缩略语
下列缩略语适用于本文件。
BNF:巴科斯-诺尔范式(Backus-NauerForm)
SUT:被测系统(SystemUnderTest)
5 概述
本部分基于GB/T 26857.1-2011定义的核心语言,以直观和明确的方式来定义TTCN-3行为的
含义。
在TTCN模块执行上,本操作语义提供了面......