TTCN - 3:现状、特性与未来展望
1. TTCN - 3 测试拓展考虑
在拓展测试用例中,需要额外考虑被测系统(SUT)可能出现故障或完全无响应的情况。针对这种情况,可以采取以下操作:
- 启动两个并行测试组件向 SUT 发起查询。
- 确定两个测试序列,先检查所有有效情况,再根据正向测试结果检查所有无效三角形情况。
虽然可能还有其他变化方式,但本文暂不展开。
2. 使用 TTCN - 3 的十大理由
2.1 易于学习和应用
TTCN - 3 是专门为测试人员开发的测试语言。它包含一些关键概念,如测试用例、测试裁决和测试数据(模板),能让用户直接且轻松地设计和指定测试。此外,众多额外概念支持开发异构接口测试、分布式测试和动态测试等。用户还能将更多概念集成到该语言中,或直接为 TTCN - 3 标准做出贡献。市面上有大量关于 TTCN - 3 技术、应用及相关工具的书籍、杂志和文章。
2.2 可验证测试知识并获认证
基于国际软件测试资格认证委员会(ISTQB)的认证测试人员模式,德国测试委员会(GTB)开发了 TTCN - 3 培训方案。认证培训提供商提供 TTCN - 3 应用课程,并且 TTCN - 3 证书纳入 ISTQB 认证测试专家级别的工作正在筹备中。
2.3 可自主推动其发展
在欧洲电信标准协会(ETSI),TTCN - 3 的变更请求(CR)流程由专门机构管理。用户在实际应用中若发现需要进一步开发的地方,可撰写 CR 并通过透明流程跟踪解决方案。CR 可能带来修正、澄清、扩展或修订,也可能作为已有 CR 的
超级会员免费看
订阅专栏 解锁全文
89

被折叠的 条评论
为什么被折叠?



