已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化测试工具TTCN培训 目录 什么是TTCN为什么用TTCN怎么用TTCN演示解答 什么是TTCN TTCN 是英文TreeandTabularCombinedNotation的缩写 直译为树表结合的标记方法 也称为树表组合记法 是一种专门为协议测试设计的语言 可以分三个层次对TTCN的概念进行理解 首先TTCN是一种记法 一种语言 其次 这种记法和语言体现了协议测试的一种模型 最后 作为工具 表现为TTCN编辑器 编译器及执行器的形式 而最重要的测试用例 表现为用TTCN标记承载 描述的TTCN测试套 作为一种标准 ISO9646 3 ITUT X 292 TTCN的优点是显然的 它体现了协议测试实践过程总结出来的一种模型 正如C语言体现了一种虚拟机的模型 这种模型非常适合协议的一致性测试 如验证被测系统是否符合各种规范 标准 TTCN测试原理 语音自动化测试组网 为什么用TTCN 1 国际标准2 TTCN有什么特点3 好学吗 国际标准 1 标准 ISO9646 3 ITUT X 292 2 作为国际标准有什么优点上网查TTCNtestsuite到处都是 TTCN3还只有3G协议的部分测试套 测试套都是爱立信 诺基亚和摩托等公司发布的 他们的主要工具就是TTCN TAU就是Telelogic公司跟Nokia合作开发的 TTCN有什么特点 1 与TCL比较 TTCN有什么特点 2 使用TTCN好处很多其一 TTCN专门为一致性测试设计的语言 而一致性测试是通信业的一个测试重要部分 没有其他形式标记语言可以直接支撑 其二 TTCN是一种国际标准语言 测试套可以方便地为别人重用 其三 TTCN实际上相当简单 所以 使用TTCN是协议一致性测试的最好途径 TTCN有什么特点 3 对于路由器的配置 需求 路由器多采用命令行方式 还有网管方式 web方式较少TTCN具备以下功能实现了命令行 网管方式配置 web方式目前没有研究 命令行实现了命令和脚本分离 体现了配置和测试过程分离的自动化设计思想 方便后续维护和修改 对设备配置达到每秒100条命令 对需要增加延时的命令可在命令后增加参数解决 默认每条命令延时10毫秒 命令行接口支持COM口和Telnet端口 网管方式即采用SNMP报文发送进行设备配置和查询 TTCN有什么特点 4 结果判定 路由器主要采用终端显示和报文分析 TTCN具备以下功能核心思想采用报文分析 能够对终端信息 com口或者telnet端口回送的报文 和其它协议报文 比如SIP H323或者路由协议报文进行分析判断结果合理的判断关键字PASS FAIL PASS FAIL 使得多条件判定最终结果成为可能 TTCN有什么特点 5 报文构造和解析 TTCN的核心和精髓 采用ASN 1和TTCN两种方式定义 TTCN的整套测试思想有国际标准支撑 消息构造比TCL方便的多 且都是国际通用的描述语言对于文本型报文 可直接把报文放在文本文件中进行发送 修改报文只需修改文本文件即可 TTCN有什么特点 6 测试例运行可单用例多运行 可自由选择用例运行 TTCN有什么特点 7 脚本可移植性 运行前参数设定使脚本移植简简单单 配置文件和测试过程分离 为脚本的可移植性提供了大大的方便 多个测试用例放在同一个脚本文件中 实现了资源共享 极大方便了使用和维护 好学吗 TTCN的问题是确实比TCL难学 TCL比较类似于C语言 开发人员一般看个样例就能写 一般半天就可以写脚本 而TTCN2混杂了太多的概念 语法和我们一般用的语言也差的比较远 所以大多数人开始时确实不太习惯 另外 由于总之 感觉TTCN适合于需求比较稳定但需要反复回归的测试 比如我们现在的VPP协议组件测试 测试套基本上是基于国标测试规范 一个测试套写完后 基本上没有什么变化 可以一直反复在回归中使用 而ITT 或其他TCL工具 比较适合于随机性比较强的MST测试 比较灵活 随便写几句 改一改就能测 另外 TTCN还有一个比较霸道些的优势 它是协议测试的国际标准 和外面交流时容易获得承认 此外 TTCN3出来后 应该比TTCN2好用 不过从目前来看 要实际使用TTCN3可能还要一段相当长的时间 目前好像工具组在试点 关于TTCN的学习 我感觉刚学的时候不要太关注那些晦涩的概念 可以先作一个小练习 比如那个ICMP的例子 先从实践上了解TTCN是怎么测试的 然后了解一些基本的语法和编解码函数 再在实践中不断的深入 这样可以将TTCN比较高的学习门槛搞平缓一些 怎么用TTCN 1 工具安装2 脚本编写3 脚本调试 演示 1 语音自动化测试演示 多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财务经理下半年工作计划
- 2026年慈善法务总监培训考试预测秘籍
- 2026年初中教师职业道德考核
- 2026年运输投送岗位面试常见问题解答
- 2026年自然语言处理AI算法师模拟
- 2026年临床执业助理医师考试题库
- 2026年社区安全知识讲座主题
- 2026年人力资源管理师二级仿真题精
- 2026年年度考核各人述职
- 2026年化学入门知识初中
- 2026年河南省八年级地理生物会考试卷题库及答案
- 液压支架检修工岗位危险源辨识与安全防控培训
- 2026关于开展学习教育整改整治工作情况的汇报
- 【全国】时事政治必考题及答案2026年
- 13.2《装在套子里的人》+2025-2026学年+统编版高一语文必修下册
- 2026年天津市西青区中考历史二模试卷(含答案)
- 浙江省杭州市上城区2023-2024学年五年级下学期语文期末试卷(含答案)
- 2026年湖南高考政治考试卷含答案
- (四模)新疆2026年高三普通高考五月适应性文科综合试卷(含答案及解析)
- 2025年中考乡土历史《湖南地方文化常识》复习提纲
- 中国眩晕诊疗指南(2026版)
评论
0/150
提交评论