TTCN-3作为唯一的国际测试标准语言具有以下满足自动化测试开发需求的优势和特点
l 国际标准测试语言Internationally standardized testing language
l 专门为测试和认证设计的(语言)
l 应用在各个不同应用领域和测试类型的一个测试技术
l 显著减少培训和维护的成本
l TTCN-3和其它语言的区别
² 丰富的类型系统,包括自有类型和对子类型的支持
² 体现了强大的内置匹配机制
² 语义快照,例如在访问过程中良好定义处理端口队列超时
² 判决的概念,以及判决的解决机制
² 支持并发测试行为的定义
² 支持计时器
² 允许在运行时测试配置
² 测试只关注在被测试的实现上
² 不依赖于特定的应用程序或者应用的接口
² 不依赖于特定的测试执行环境,编译器或者操作系统
² TTCN-3代码不能被独立执行,需要一个编译器/解释器,适配器以及编解码实现
本文从以下几个方面详细对比TTCN-3和TCL/TK,帮助更好的理解TTCN-3
l TTCN-3匹配机制Matching mechanism
l 结构化概念Structuring concepts
l 工具结果检查功能Tool results inspection features
l 复杂行为定义Complex behaviors specification
l 类型typing
l 语义比较Semantics
l 编程风格
l 测试语言标准化的好处
测试语言比较TTCN-3 vs TCL/TK文档下载
下载信息 [文件大小:763.43 KB 下载次数: 次] |
![]() |