标准解读

《GB/T 26857.4-2018 信息技术 开放系统互连 测试方法和规范(MTS) 测试和测试控制记法 第3版 第4部分:TTCN-3操作语义》这一标准文件,主要关注于TTCN-3(Testing and Test Control Notation version 3)语言的操作语义定义。TTCN-3是一种专门用于描述通信协议、软件模块以及分布式系统测试案例的语言。该标准旨在为使用TTCN-3进行测试设计与执行提供清晰、一致的基础。

标准中详细说明了TTCN-3核心概念及其行为规则,包括但不限于类型系统、值绑定机制、控制结构等关键组成部分的工作原理。它还涵盖了如何通过TTCN-3来表达复杂的并发模型及异常处理逻辑等内容,这些都是实现高效自动化测试不可或缺的部分。此外,《GB/T 26857.4-2018》也对TTCN-3与其他相关技术之间的交互方式进行了阐述,确保在不同应用场景下能够灵活运用此语言完成测试任务。

对于开发者而言,理解和掌握这份文档所介绍的知识点有助于更好地利用TTCN-3编写出符合预期功能且易于维护的测试脚本;而对于测试工程师来说,则可以通过学习这些内容加深对测试流程背后机制的理解,从而提高工作效率并保证测试结果的准确性。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2018-09-17 颁布
  • 2019-04-01 实施
©正版授权
GB/T 26857.4-2018信息技术开放系统互连测试方法和规范(MTS)测试和测试控制记法第3版第4部分:TTCN-3操作语义_第1页
GB/T 26857.4-2018信息技术开放系统互连测试方法和规范(MTS)测试和测试控制记法第3版第4部分:TTCN-3操作语义_第2页
GB/T 26857.4-2018信息技术开放系统互连测试方法和规范(MTS)测试和测试控制记法第3版第4部分:TTCN-3操作语义_第3页
GB/T 26857.4-2018信息技术开放系统互连测试方法和规范(MTS)测试和测试控制记法第3版第4部分:TTCN-3操作语义_第4页
GB/T 26857.4-2018信息技术开放系统互连测试方法和规范(MTS)测试和测试控制记法第3版第4部分:TTCN-3操作语义_第5页

文档简介

ICS35100

L79.

中华人民共和国国家标准

GB/T268574—2018

.

信息技术开放系统互连测试方法和

规范MTS测试和测试控制记法

()

第3版第4部分TTCN-3操作语义

:

Informationtechnology—Opensystemsinterconnection—Methodsfortesting

andsecificationMTS—Thetestinandtestcontrolnotation—

p()g

Version3—Part4TTCN-3oerationalsemantics

:p

2018-09-17发布2019-04-01实施

国家市场监督管理总局发布

中国国家标准化管理委员会

中华人民共和国

国家标准

信息技术开放系统互连测试方法和

规范MTS测试和测试控制记法

()

第3版第4部分TTCN-3操作语义

:

GB/T26857.4—2018

*

中国标准出版社出版发行

北京市朝阳区和平里西街甲号

2(100029)

北京市西城区三里河北街号

16(100045)

网址

:

服务热线

:400-168-0010

年月第一版

20189

*

书号

:155066·1-61306

版权专有侵权必究

GB/T268574—2018

.

目次

前言

…………………………Ⅴ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………1

缩略语

4……………………1

概述

5………………………1

简短格式的替换

6…………………………2

概述

6.1…………………2

替换步骤的次序

6.2……………………2

全局常量和模块参数的替换

6.3………………………3

在语句中嵌入单个接收操作

6.4alt……………………3

在语句中嵌入单独的备选步调用

6.5alt………………4

语句的替换

6.6interleave………………4

操作的替换

6.7trigger…………………19

语句替换

6.8select-case………………20

简单语句的替换

6.9break……………22

语句的替换

6.10continue……………22

添加默认参数到不带参数的和操作

6.11disconnectunmap………23

添加参数的默认值

6.12………………23

的流程图语义

7TTCN-3…………………23

流程图

7.1………………23

行为的流程图表示

7.2TTCN-3………………………28

模块的状态定义

7.3TTCN-3…………33

消息程序调用应答和异常

7.4、、………………………44

函数备选步和测试用例的调用记录

7.5、……………46

模块的计算程序

7.6TTCN-3…………47

构造的流程图片段

8TTCN-3……………49

概述

8.1…………………49

语句

8.2Action…………………………49

语句

8.3Activate………………………49

语句

8.4Alt……………53

备选步调用

8.5…………………………58

语句

8.6Assignment…………………58

GB/T268574—2018

.

操作

8.7Call……………59

操作

8.8Catch…………………………66

操作

8.9check…………………………66

端口操作

8.10Clear……………………72

操作

8.11Connect……………………72

定义

8.12Constant……………………73

操作

8.13Create………………………74

语句

8.14Deactivate…………………74

操作

8.15Disconnect…………………76

语句

8.16Do-while……………………80

组件操作

8.17Done……………………80

语句

8.18Execute……………………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.24For…………………………90

函数调用

8.25…………………………91

操作

8.26Getcall………………………95

操作

8.27Getreply……………………95

操作

8.28Getverdict…………………96

语句

8.29Goto…………………………96

语句

8.30If-else………………………97

语句

8.31Label………………………104

语句

8.32Log…………………………105

操作

8.33Map………………………105

操作

8.34Mtc…………………………106

声明

8.35Port…………………………106

操作

8.36Raise………………………107

定时器操作

8.37Read………………110

操作

8.38Receive……………………111

语句

8.39Repeat……………………114

操作

8.40Reply………………………114

语句

8.41Return……………………117

组件操作

8.42Running………………119

定时器操作

8.43Running……………122

GB/T268574—2018

.

操作

8.44Self…………………………123

操作

8.45Send………………………123

操作

8.46Setverdict…………………126

组件操作

8.47Start…………………127

端口操作

8.48Start…………………128

定时器操作

8.49Start………………129

组件操作

8.50Stop……………………130

执行语句

8.51Stop……………………133

端口操作

8.52Stop……………………134

定时器操作

8.53Stop…………………135

操作

8.54System……………………135

声明

8.55Timer………………………136

定时器操作

8.56Timeout……………137

操作

8.57Unmap……………………138

声明

8.58Variable……………………141

语句

8.59While………………………142

操作语义组件列表

9……………………143

功能和状态

9.1………………………143

特殊关键字

9.2………………………146

行为描述的流程图

9.3TTCN-3……………………146

流程图片段

9.4………………………146

参考文献

……………………152

GB/T268574—2018

.

前言

信息技术开放系统互连测试方法和规范测试和测试控制记法第

GB/T26857《(MTS)3

版分为以下部分

》:

第部分核心语言

———1:TTCN-3;

第部分表格表示格式

———2:TTCN-3;

第部分图形表示格式

———3:TTCN-3;

第部分操作语义

———4:TTCN-3。

本部分为的第部分

GB/T268574。

本部分按照给出的规则起草

GB/T1.1—2009。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别这些专利的责任

。。

本部分由全国信息技术标准化技术委员会提出并归口

(SAC/TC28)。

本部分起草单位中国电子技术标准化研究院中国科学技术大学信息安全测评中心深圳赛西信

:、、

息技术有限公司

本部分主要起草人赵向阳卓兰蒋凡杨宏张弛徐冬梅余晖林峰程绍银

:、、、、、、、、。

GB/T268574—2018

.

信息技术开放系统互连测试方法和

规范MTS测试和测试控制记法

()

第3版第4部分TTCN-3操作语义

:

1范围

的本部分规定了的操作语义

GB/T26857TTCN-3。

本部分适用于一致性测试互操作性测试健壮性测试等黑盒测试领域

、、。

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

。,()。

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论