自动化的系统测试和整合测试
IBM® Rational® TTCN Suite 是一个自动化的软件测试解决方案,用于系统测试和整合测试。
IBM® Rational® TTCN Suite 是真正的标准环境,用于通信系统的遵从性测试。
- 为 TTCN 测试脚本提供现代图形化编辑器并包含一个广泛的工具集,用于调试测试套件
- 允许在主机环境中执行 TTCN 测试套件
- 自动根据您的规格生成测试套件
- 提供从 TTCN 到 ANSI C 的自动转换
- 使您能将抽象的 ASN.1 数据格式转换成实际的比特流
- 提供内置 TCP/IP 套接字通信以及标准的系统计时器实现
- 遵从标准化功能集,简化 TTCN 测试脚本和较大系统之间的整合
了解更多信息
购买 Rational TTCN Suite
第一年的产品价格中包含 IBM 软件升级和支持。
购买后在线下载软件,无运输成本。
目前不提供在线购买功能。如有需求意向请通过如下方式联系 IBM 销售代表:
联系 IBM
- 产品询价
- E-mail 给我们
- 或即刻致电: 8008101818 转 5156(免费)
优先级代码: 100KT05W
- 概述
- 现代的图形化编辑器
- 调试测试套件
- 共同模拟和测试您的系统设计
- 自动根据您的规格生成测试套件
- 编译为低级语言
- ASN.1 BER/PER 加密和解密
- TCP/IP 通信模块
- 与测试环境整合
- 整个开发周期的 IBM® Rational® DOORS® 整合
IBM® Rational® TTCN Suite 是真正的标准环境,可用于测试涵盖内置通信晶片、大型交换机和智能网络服务的电信和数据通信设备。TTCN Suite 的测试脚本语言 TTCN-2 是一种广泛使用的专用测试编程语言,用于 ETSI 和 ISO 标准化的遵从性测试。
Rational TTCN 编辑器是一种针对 TTCN-2 测试脚本的现代图形化编辑器。它包括强大的帮助系统和分析程序,用于从语法和静态语义角度全面检查您的测试脚本。编辑器包括导入和导出设备,帮助您利用众多的现成测试套件。TTCN 测试脚本可用于多种协议,包括 ATM、ISDN、GSM 和 DECT。
Rational TTCN Suite 包括一套调试测试套件的工具集。IBM Rational TTCN Exerciser 是一种有效的工具,用于以交互方式或利用从文件导入的数据执行 TTCN-2 代码。可在主机上独立执行 TTCN 代码,或通过轻量型采用根据目标执行 TTCN 代码。该工具提供有用的特性,比如计时器模拟、在线或后期处理 MSC 日志文件、用于回归测试的极有效的脚本语言、模拟观察以及控制点和动态错误检测。
IBM® Rational® SDL 和 TTCN Integrated Simulator 可在主机环境中执行 TTCN 测试套件。所测试的系统可为:与 Rational SDL Suite 仪器使用的模拟 SDL 系统,或与 TTCN Integrated Simulator 一起使用的简单测试管理平台。与设计工具一起使用时,在 SDL 设计级别以图形化方式呈现测试覆盖率。由于 TTCN 可移植,因此稍后可将相同的测试脚本导入外部设备中,用于测试您的成品。
TTCN Suite 和其他工具一起用于编辑、模拟和编译 SDL 和 MSC 设计方案。整个 TTCN 工具套件的核心部分在于 SDL-to-TTCN 链接,由此可根据 SDL 规格生成自动测试案例。这样,开发人员就可检查其最终应用程序和原始要求之间是否一致,这是复杂系统开发中的一项极强大的功能。
TTCN 编译器提供从 TTCN-2 到 ANSI C 的自动转换。生成的代码与目标操作系统和协议无关。当执行测试时,真正运行的是编译的代码和其他适配代码。
这项流行的功能对 Rational SDL 和 Rational TTCN Suite 均可用,您可以借此将抽象的 ASN.1 数据格式转化为实际字节流。该工具支持最常见的规则组——基本编码规则(BER) 和 3G 标准基本不对齐 PER(分组编码规则)。在混合环境中测试和开发实时系统时,此实用工具可为开发团队节省宝贵的时间。您还可以使用编码引擎,创建自定义的编码和解码规则。
这项功能提供内置 TCP/IP 套接字通信以及标准的系统计时器实现,可大大简化整个 TCP/IP 网络的系统测试工作。这项功能结合 TTCN Suite 的编码和解码支持,可帮助减少在将可移植的测试脚本转换为适用于测试实际系统的可执行代码时所需的手动操作。
TCP/IP 通信模块以适配通信模块 (ACM) 为基础,ACM 是一个具有针对协议和计时器的插件模块的框架。TTCN Suite 具有实现下列功能的插件:
TCP/IP 通信
标准系统时间计时器
有了适配通信模块,TTCN Suite 可实现“即插即用”技术,进行不依赖目标的测试工作。
为了执行已编译的 C 代码,必须将代码链接至包含必要操作系统功能的库中。为此,TTCN Suite 遵循一组标准化的功能,简化 TTCN 测试脚本和较大系统之间的整合,最重要的是隔离 TTCN 行为和测试设备的协议及特定代码。
如果您想启动测试程序,许多供应商会选择整合 TTCN Suite,将其作为测试设备的前端。Clemessy、HP、Tektronix、TEMEX 和 WG-STS 等领先供应商可为您提供完备的解决方案,用于在他们的测试仪器上编辑、模拟和编译 TTCN 测试套件。
IBM Rational SDL Suite 和 IBM Rational TTCN Suite 提供完整的 IBM Rational DOORS 整合,可帮您在增加新需求或者增加或删除设计元素时,轻松地同步您的工作和需求文件。SDL Suite 和 TTCN Suite 的 DOORS 整合可帮您跟踪从分析到测试的整个开发周期的需求。可轻松地检查 SDL 设计、MSC 模拟场景和最终的 TTCN 测试案例是否涵盖特定需求。
| 操作系统 | 软件 | 硬件 |
|---|---|---|
| Linux® | Red Hat Enterprise | 最小 256MB RAM,512MB 虚拟内存 |
| Unix® | Sun Solaris™ Sparc 第 8/9/10 版 | 最小 256MB RAM,512MB 虚拟内存 |
| Microsoft Windows® | Windows XP Professional、 Windows Vista® |
最小 256MB RAM,512MB 虚拟内存 |
Design, Development and Deployment
-
Real-time, embedded systems and software development
- APL2
- High Level Assembler and Toolkit Feature
- IBM Real-Time Asset Locator for Healthcare
- Mathematical Acceleration Subsystem for AIX
- Mathematical Acceleration Subsystem for Blue Gene/L
- Mathematical Acceleration Subsystem
- PL/I for AIX
- Rational Ada Developer Enterprise Edition
- Rational Rhapsody Architect for Software
- Rational Rhapsody Architect for Systems Engineers
- Rational Rhapsody Designer for Systems Engineers
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational TTCN Suite
- Workstation APL2 for Multiplatforms