




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化测试工具TTCN培训,1,目录,什么是TTCN为什么用TTCN怎么用TTCN演示解答,2,什么是TTCN,TTCN,是英文TreeandTabularCombinedNotation的缩写,直译为树表结合的标记方法,也称为树表组合记法。是一种专门为协议测试设计的语言。可以分三个层次对TTCN的概念进行理解。首先TTCN是一种记法,一种语言;其次,这种记法和语言体现了协议测试的一种模型;最后,作为工具,表现为TTCN编辑器、编译器及执行器的形式。而最重要的测试用例,表现为用TTCN标记承载、描述的TTCN测试套。作为一种标准(ISO9646-3/ITUTX.292),TTCN的优点是显然的,它体现了协议测试实践过程总结出来的一种模型,正如C语言体现了一种虚拟机的模型;这种模型非常适合协议的一致性测试,如验证被测系统是否符合各种规范、标准。,3,TTCN测试原理,4,语音自动化测试组网,5,为什么用TTCN,1、国际标准2、TTCN有什么特点3、好学吗,6,国际标准,1、标准(ISO9646-3/ITUTX.292)2、作为国际标准有什么优点上网查TTCNtestsuite到处都是,TTCN3还只有3G协议的部分测试套。测试套都是爱立信,诺基亚和摩托等公司发布的,他们的主要工具就是TTCN,TAU就是Telelogic公司跟Nokia合作开发的。,7,TTCN有什么特点(1),与TCL比较,8,TTCN有什么特点(2),使用TTCN好处很多其一,TTCN专门为一致性测试设计的语言,而一致性测试是通信业的一个测试重要部分,没有其他形式标记语言可以直接支撑;其二,TTCN是一种国际标准语言,测试套可以方便地为别人重用;其三,TTCN实际上相当简单。所以,使用TTCN是协议一致性测试的最好途径。,9,TTCN有什么特点(3),对于路由器的配置:需求:路由器多采用命令行方式,还有网管方式,web方式较少TTCN具备以下功能实现了命令行、网管方式配置,web方式目前没有研究;命令行实现了命令和脚本分离,体现了配置和测试过程分离的自动化设计思想,方便后续维护和修改;对设备配置达到每秒100条命令,对需要增加延时的命令可在命令后增加参数解决,默认每条命令延时10毫秒;命令行接口支持COM口和Telnet端口;网管方式即采用SNMP报文发送进行设备配置和查询;,10,TTCN有什么特点(4),结果判定:路由器主要采用终端显示和报文分析;TTCN具备以下功能核心思想采用报文分析,能够对终端信息(com口或者telnet端口回送的报文)和其它协议报文,比如SIP、H323或者路由协议报文进行分析判断结果合理的判断关键字PASS、FAIL、(PASS)、(FAIL),使得多条件判定最终结果成为可能。,11,TTCN有什么特点(5),报文构造和解析:TTCN的核心和精髓,采用ASN.1和TTCN两种方式定义;TTCN的整套测试思想有国际标准支撑,消息构造比TCL方便的多,且都是国际通用的描述语言对于文本型报文,可直接把报文放在文本文件中进行发送。修改报文只需修改文本文件即可;,12,TTCN有什么特点(6),测试例运行可单用例多运行;可自由选择用例运行;,13,TTCN有什么特点(7),脚本可移植性:运行前参数设定使脚本移植简简单单;配置文件和测试过程分离,为脚本的可移植性提供了大大的方便;多个测试用例放在同一个脚本文件中,实现了资源共享,极大方便了使用和维护,14,好学吗,TTCN的问题是确实比TCL难学,TCL比较类似于C语言,开发人员一般看个样例就能写,一般半天就可以写脚本,而TTCN2混杂了太多的概念,语法和我们一般用的语言也差的比较远,所以大多数人开始时确实不太习惯。另外,由于总之,感觉TTCN适合于需求比较稳定但需要反复回归的测试,比如我们现在的VPP协议组件测试,测试套基本上是基于国标测试规范,一个测试套写完后,基本上没有什么变化,可以一直反复在回归中使用。而ITT(或其他TCL工具?)比较适合于随机性比较强的MST测试,比较灵活,随便写几句,改一改就能测。另外,TTCN还有一个比较霸道些的优势,它是协议测试的国际标准:),和外面交流时容易获得承认。此外,TTCN3出来后,应该比TTCN2好用,不过从目前来看,要实际使用TTCN3可能还要一段相当长的时间。目前好像工具组在试点。关于TTCN的学习,我感觉刚学的时候不要太关注那些晦涩的概念,可以先作一个小练习(比如那个ICMP的例子),先从实践上了解TTCN是怎么测试的,然后了解一些基本的语法和编解码函数,再在实践中不断的深入,这样可以将TTCN比较高的学习门槛搞平缓一些。,15,怎么用TTCN,1、工具安装2、脚本编写3、脚本调试,16,演示,1、语音自动化测试演示:多用例在一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版七年级历史与社会下册7.3生活的故事-生活的时代印记说课稿
- 二十六 保护地球家园说课稿小学信息技术冀教版三年级下册-冀教版
- 2024年四年级英语下册 Module 4 Things we enjoy Unit 10 My garden第2课时说课稿 牛津沪教版(三起)
- 第二单元 探索 3 物联网的定位技术 (说课稿) 苏科版(2023) 初中信息技术八年级上册
- 第24课《带上她的眼睛》说课稿-统编版语文七年级下册
- 第16课 有凤来仪说课稿初中艺术·美术岭南美版2024七年级下册-岭南美版2024
- 第2課 あいさつ说课稿新版标准日本语中级上册-新版标准日本语
- 5.2.2 先天性行为和学习行为 说课稿人教版生物八年级上册
- 2025年护理管理期末题库及答案
- 溶液中的酸碱反应与平衡说课稿中职专业课-分析化学-分析检验技术-生物与化工大类
- 信息科技风险安全
- 中建幕墙工程安全专项施工方案
- 诊所中药饮片清单汇编
- 果树技术员(高级)考试题及答案(新版)
- 红木文化智慧树知到答案2024年广西大学
- 招标代理机构遴选投标方案(技术标)
- 吊车施工专项方案
- 肺栓塞患者护理查房课件
- FDM打印精度分析
- 9月30日烈士纪念日缅怀先烈功绩弘扬先烈精神课件
- 香雪制药资本结构优化分析
评论
0/150
提交评论