测试和测试控制表达法(简称TTCN-3)是最新的强大的测试规范及测试例开发语言,适用于所有暗箱测试。它是由欧洲通信标准研究所(ETSI)开发的唯一国际标准化的测试规范语言,同时也被国际通信联盟(ITU-T)采纳。
TTCN-3典型适用行业领域
协议和服务测试
单个组件,整合及系统测试
嵌入式系统,基于通信的系统以及分布式系统
TTCN-3类似于普通编程语言
然而,除典型的编程体系,它还包含所有主要的测试流程,功能集合,一致性,交互性,负荷及扩展测试功能。面向测试的性能特点使其独立于其他普通脚本编程语言,同时它还具有与平台及下层技术无关性的优势。
TTCN-3应用范围广泛
移动通信(LTE,WiMAX,3G,TETRA,GSM)
宽带技术(ATM,DSL)
中间件平台(WebServices,CORBA,CCM,EJB)
互联网协议(SIP,IMS,IPv6,SIGTRAN)
智能卡
汽车(AUTOSAR,MOST,CAN)
TTCN-3有着超过20 年的测试规范及测试自动化历史。它作为国际开放标准,包含标准化界面及扩展接口。使用单一的测试功能集合,即可生成功能强大的测试环境。
l 动态的测试参数设置
l 同步及非同步通信方式
l 可对消息及自定义扩展属性进行编码
l 使用强大的数据及函数调用模板进行匹配操作
l 自定义测试结果
l 测试集参数化,测试例可随意选择
l 自由导入使用ASN.1,IDL,XML及其他语言定义的数据结构
l 精到的语法结构,灵活的格式
l 多样的表达形式(文本式,图形式,表格式)
l 精确的运行算法
l 测试集及测试系统的全程可控
最新发展显示各个行业及研究机构越来越多的在使用TTCN-3进行测试。它的通用性及易于匹配的特征使其能够满足日益增加的测试服务要求
使用TTCN-3的优势
低耗时低成本
开发新测试平台时间降低20%至30%
在适配及测试集维护升级方面,节约开支30%至50%
无需大量投入人员培训及专业传授
高品质
在系统设计早期同步进行测试
系统化自动化测试理念
业界广泛接受的技术
大量供应商无关的TTCN-3工具可用
制造业用户:摩托罗拉,西门子,诺基亚…
运营商用户:沃达丰,O2…
测试设备供应商用户:泰克罗尼克,爱捷伦,艾法斯,罗德施瓦茨…
安全的投资
优秀的可重复性,持续不断的发展升级
广泛的测试应用支持及标准化的通用技术
多功能测试语言
适用于各种暗箱测试(协议测试,性能测试,交互测试等)
可用于开发下层平台技术无关的测试方案
适于多个领域及行业
易于使用
易读的图形化测试规范
在测试例和测试集层对测试流程的全面控制
对复杂的测试场景清晰易懂的图形化表达
明晰的测试说明文档结构
设计及维护测试软件的高度灵活性
规范化的不同表达方式(文本化,图形化,表格化)
支持自动化分布式测试
动态修改测试设置
在不同场景重复使用同样的测试功能
重复使用已有代码结构
轻松扩展测试数据结构
简单的测试适配开发
易于适配现有测试集
易于通过标准接口(运行时接口TRI/控制接口TCI)适配现有测试系统
易于复用生成的适配代码
全球标准
唯一国际标准化的测试技术
专用于测试
有保障的升级扩展
易于连接现有的TTCN-2/TTCN-3测试集
TTCN3 tool - TTworkbench
发邮件到sales@testingtech.com.cn了解更多信息