TTCN-3主要特性 口描述动态并发测试配置的能力; 口基于过程的操作和基于消息的通信; 口描述编码信息和其他属性(包括用户扩展性)的能力; 口描述数据和带有强有力的匹配机制的属性模板的能力; 口类型和值的参数化; 口赋值和测试判定的处理; 口测试套参数化和测试例选择机制; 口TTCN-3和ASN.1的结合 口良好定义的语法,格式的互换以及静态语义; 口不同的表示格式(如:表格和图形表示格式,目前暂不支 持);
TTCN-3主要特性 描述动态并发测试配置的能力; 基于过程的操作和基于消息的通信; 描述编码信息和其他属性(包括用户扩展性)的能力; 描述数据和带有强有力的匹配机制的属性模板的能力; 类型和值的参数化; 赋值和测试判定的处理; 测试套参数化和测试例选择机制; TTCN-3和ASN.1的结合 良好定义的语法,格式的互换以及静态语义; 不同的表示格式(如:表格和图形表示格式,目前暂不支 持);
口TTCN-3语法介绍
TTCN-3语法介绍
基本概念 口基本概念-测试组件: 共有三种类型测试组件 抽象测试系统接口(ATSI),也可以叫系统测试组件 (STC) 主测试组件(MTC >并行测试组件(PTC) Test System MTC PTC PTC PTC Abstract Test System Interface Real test system connected to the suT
基本概念 基本概念-测试组件: 共有三种类型测试组件: ➢ 抽象测试系统接口(ATSI),也可以叫系统测试组件 (STC) ➢ 主测试组件(MTC) ➢ 并行测试组件(PTC)
口基本概念-通信端口 1.通过端口完成测试组件之间的通信 2.每个通信端口被抽象成一个先入先出队列 3.端口(port)具有方向性(in, out, inout) 4.支持三种端口类型: 口基于消息通信的端口 口基于过程通信的端口 口混合型端口 TC P1(0u P2 in TC P1.send(Msg) P2 receive(Msg)
基本概念-通信端口 1. 通过端口完成测试组件之间的通信 2. 每个通信端口被抽象成一个先入先出队列 3. 端口(port)具有方向性(in,out, inout) 4. 支持三种端口类型: 基于消息通信的端口 基于过程通信的端口 混合型端口
口基本概念-动态测试配置 1.创建组件 2.启动组件 3.并发执行 SUT TTCN-3 Test Case start . reate TC MTC ○Tcs create start TC create start
基本概念-动态测试配置 1. 创建组件 2. 启动组件 3. 并发执行