51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 13750|回复: 28
打印 上一主题 下一主题

TTCN简介 中文介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-4-15 09:53:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
中文介绍
TTCN简介  
TTCN- 3 (Testing and Test Control Notation – version 3)全名为测试和测试控制表示法第三版,是一个具有弹性、功能强大的程序语言,用来作为开发测试特定规格的用途使用。TTCN-3是由ETSI(欧盟通讯标准研究院)所设计,并公布成为 ETSI ES 201 873系列之标准文件,以及ITU-T(国际通讯联盟)的ITU-T Rec. Z.140系列之标准文件。  
TTCN- 3可用于多种类型的测试,包括符合性测试(Conformance Testing)、互操作性测试 (Interoperability Testing)、健全性测试(Robustness Testing)、回归测试 (Regression Testing)、系统和整合测试(System and Integration Testing)、以及负载测试 (Load/Stress Testing)。  

TTCN应用领域  
TTCN-3测试语言是目前欧美先进通讯厂商通讯协议测试的主流,支持任何的黑箱测试作业,可以进行多种通讯界面上的各种系统测试。典型的应用领域是行动通讯协议测试(例如GSM、3G)、因特网协议测试(例如IPv6、SIP、H.323、OSP、SIGTRAN)、宽带技术测试(例如ATM、B-ISDN)、服务测试、模块测试、CORBA平台及 APIs等的测试。  
TTCN-3提供各领域最佳解决方案,包括通讯制造业者、服务供货商、测试研究单位,及标准联盟等。目前的使用者包括 Nokia,Alcatel,Motorola,Ericsson,Siemens,ETSI,Sonus networks,Texas Instruments 及3G等。   

TTworkbench Basic  
使用精练文字,也就是TTCN-3 Core Language来开发测试方案的专业软件。TTworkbench Basic是一个全整合环境,涵盖测试方案的规格撰写、编译、管理、执行与分析。它包含三个组件。  
TTCN-3 Core Language Editor (CL-Editor组件)  
以用户友善之文字为基础的方式,来撰写测试规格定义。  
TTCN-3 Compiler (TTthree组件)  
将以TTCN-3语言撰写的模块,编译成可执行的测试套件。  

‧完整支持ETSI的TTCN-3标准,包含动态设定、讯息导向(message-based)通讯、  
‧程序导向(procedure-based)通讯、模块化和测试控制功能。  
‧搭配Java可供跨平台使用。  
‧透过TTCN-3 Runtime Interface (TRI),能有弹性的导入要测试的设备。  
‧透过TTCN-3 Control Interface (TCI),能轻易的整合其他的codecs。
  
TTworkbench: CL-Editor和TTCN-3 Compiler  
Test management, execution and analysis (TTman组件)  
管理、执行和分析,符合TTCN-3语法的编译后测试套件。  
TTworkbench: TTman  

TTworkbench Professional  
使用简易图形(TTCN-3 GFT)和精练文字,来开发测试方案的专业软件。涵盖测试方案的规格撰写、编译、管理、执行与分析,并且支持ASN.1和 IDL。它是一个全整合环境,支持以图形方式(TTCN-3 GFT)设计测试方案,能有效缩短开发测试方案的时间,以及提升使用TTCN-3测试语言的效率。它包含四个组件。  
TTCN-3 Core Language Editor (CL-Editor组件)  
以用户友善之文字为基础的方式,来撰写测试规格定义。  
Graphical TTCN-3 Editor (GFT Editor组件)  
以用户友善的图标方式,来制作测试规格定义和测试文件。  
‧ 使用TTCN-3 GFT图示,以可视化的方式来设计测试方案。  
‧ 可汇入原生TTCN-3数据的型别(type)定义、模板(template)定义、讯息,以及数据处理。  
‧ 可由GFT图示,实时产生TTCN-3 Core Language。  
‧ 能从TTCN-3 Core Language,自动产生GFT图示。  
‧ 可将GFT图标,导出成为GIF图形,以便制作测试说明文件。  
‧ 能使用XML格式储存信息,以方便和其他工具共享资源,以及进一步增强功能。   
TTworkbench: Graphical TTCN-3 Editor  
TTCN-3 Compiler (TTthree组件)  
将以TTCN-3语言撰写的模块,编译成可执行的测试套件。  
Test management, execution and analysis (TTman组件)  
管理、执行和分析,符合TTCN-3语法的编译后测试套件。   
TTtwo2three  
是一套可以把TTCN-2转换成TTCN-3的转译工具。既能保有对先前已建置TTCN-2测试套件的投资,同时享有最新版TTCN-3强大的功能。  
产品特性  
‧一致化的处理默认项目和测试步骤。  
‧ 支持同步(concurrent)和异步(non-concurrent)的测试套件。  
‧ 完整支持ASN.1。  
‧ 高度可客制化,以及自动化的转译成TTCN-3。  
‧ 转译后的TTCN-3和转译前的TTCN-2原文,具有高度相关性。  
‧ 增加identifier,以方便阅读。  
‧ 将Type、Component和Test behavior模块加以模块化,以利重复使用。  
‧ 提供详细的转译信息及转译统计数据。  
TTsuite-SIP Executable  
功能最强大的SIP通讯协议测试套件软件  
TTsuite- SIP是一个拥有高达534个现成测试方案的测试套件软件,完整涵盖ETSI TS 102 027-1的规格。TTsuite-SIP是一个分析 Internet系统组件、VoIP协议、SIP通讯协议和3G signaling协定的最佳利器。依TTCN-3为基础的标准所开发,在统一的标准下,确保被测试的系统与产品互通无碍。  
TTsuite-SIP的软件平台,提供最标准化与最佳之验证的能力。在SIP的架构下,可针对User Agents、Proxy Server、Registrar和Redirect Server,验证其:  
正确性 Conformance Testing  
互操作性 Interoperability Testing  
健全性 Robustness Testing  

产品特性  
‧ 能准确的测试,有效、无效、不完整的SIP协议行为及语法变异。  
‧ 提供充分的选项参数,能够有弹性的调整现成的SIP测试方案,以便于进行SIP测试。  
‧ 全自动化的执行测试。  
‧ 可以跨平台的执行测试,现成的测试方案可移植到多种被测试装置。  
‧ 提供详细之测试过程的追踪记录。  
‧ 提供测试结果的摘要。  
‧ 提供以标准TTCN-3表示法撰写的现成测试方案定义,以及相关辅助文件。   
TTsuite-SIP Developers  
是功能强大的SIP通讯协议测试套件软件,以及测试方案开发软件。包含TTsuite-SIP Executable,以及 TTworkbench Basic。TTsuite-SIP Developers除了拥有534个现成的测试方案,可以立即进行测试之外,还可以自由地修改、编辑现有的测试方案,以及开发全新的测试方案,能够兼顾测试便利性和测试弹性,是您不容错过的旗舰级软件。  

相关产品  
在Voice-over IP领域,相关的测试套件软件,如下所列。  
TTsuite-SCTP是测试SCTP (Stream Control Transmission Protocol)协议的设备。  
TTsuite-H248是测试H.248 / Megaco (MEdia GAteway Control protocol)协议的设备。  
TTsuite-M3UA是测试M3UA (MTP 3 User Adaptation Layer Protocol)协议的设备。  
TTsuite-SUA是测试SUA (Signaling Control Part User Adaptation Layer) 协议的设备。

以后有时间会陆陆续续介绍TTCN-SIP TTCN-VOIP TTCN-RTSP领域的测试。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-4-15 10:58:08 | 只看该作者
支持一下, 多讲点吧。
支持楼主当TCCN板块的版主!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-4-15 11:53:18 | 只看该作者
楼上兄弟,是TTCN。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-4-17 11:43:50 | 只看该作者
整个版块都是概念性的东西  而且这些概念性又很少涉及到技术
我想我们最关注的是  TTCN能给我们现在的测试工作带来什么样的好处
最好是能有扫盲的示例来介绍一个  最好是非通讯行业的  
这样大家对TTCN就能有个初步的了解
这个版块人气不高啊  因为大家都看不懂吧
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-4-29 11:11:43 | 只看该作者
TTCN这个要很熟悉非要是通讯行业的领先者或者通讯测试仪器厂家的研发人员,国内接触这块的人很少吧,真的接触这块的人来这个论坛的可能性也不大
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-4-29 15:16:45 | 只看该作者
原帖由 挪威森林 于 2009-4-29 11:11 发表
TTCN这个要很熟悉非要是通讯行业的领先者或者通讯测试仪器厂家的研发人员,国内接触这块的人很少吧,真的接触这块的人来这个论坛的可能性也不大

本版[前沿技术、测试方法]
呵呵,有先进的测试技术让大家先了解下,说不定以后你就有用了.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-4-30 13:41:29 | 只看该作者
不知道什么东西
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-5-11 13:27:43 | 只看该作者
茫然不知所措!TTCN,观望学习中
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-6-15 10:13:33 | 只看该作者
这还是第一次听到这词  TTCN... 领教了
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-6-17 09:38:03 | 只看该作者
看完了,也没看懂是啥东西。。就感觉TTCN是跟通讯有关
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2020-7-9 15:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2009-6-18 23:00:01 | 只看该作者
    刚好可以学习下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-6-30 21:57:28 | 只看该作者

    用了一阵子,感觉不错!

    特别适合通信的协议一致性测试,或者基于消息的功能测试

    目前比较不爽的是,工具比较匮乏。还没有可用的开源工具。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2009-8-12 11:01:21 | 只看该作者
    主要用来测试通讯协议栈的。
    超级贵,买不起
    不过有些开源工具。基本还是用开源工具测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-8-17 12:01:27 | 只看该作者
    好技术,我们公司最需要这种技术了,可惜公司肯定不会投入。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-12-3 23:20:08 | 只看该作者
    新手,学习中,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-12-5 12:44:59 | 只看该作者
    其实国内很多单位已经在用TTCN做测试了,华为内部已经使用了近十年,现在来说,电信领域用的比较多,互联网领域也开始使用了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-12-5 22:30:46 | 只看该作者
    弱弱的问一句,要用好TTCN,编程知识很重要,是不是?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2011-8-4 23:39:58 | 只看该作者
    学习了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2011-8-8 10:53:55 | 只看该作者
    学习了,thx
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2011-10-21 13:55:21 | 只看该作者
    学习中,不懂
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-3 06:49 , Processed in 0.083014 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表