Rational 集成测试系统以前称为 IBM Green Hat,它通过支持迭代和敏捷开发来防止集成问题。
Rational 集成测试系统中的工作通过多种不同的视角来完成:
- 建筑学院:以图解形式显示待测试的系统。用户将系统的主要组件添加到图表中,并完成这些组件之间的链接。这会在 IBM Rational 集成测试系统中创建被测系统的高级模型。
- 需求库:以消息(请求)形式表示、由 IBM 服务虚拟化处理的需求的存储库。
- 录音室:录音室用于监视和记录被测系统中的事件。录音室通常用于记录事件,这些事件将在测试期间进行回放,通过某些编程更改可模拟所需的场景。
- 测试工厂:测试的创建视角,以及任何支持数据或其他工件。
- 测试实验室:在测试工厂中创建的测试的执行视角。请注意,从测试实验室执行的测试的持续时间是有限的。要执行扩展测试,需要使用 IBM Rational 测试虚拟化服务器(见下文)。
- 结果库:显示在测试实验室中执行的测试或测试套件的结果。这些结果可以显示在各种报告中。
Rational 集成测试系统的主要特性包括:
- 中间件的虚拟化确保了应用程序的敏捷开发
- 支持 SWIFT 2014 报文类型标准
- 一种 Java 虚拟化代理,用于实现 Java 远程方法调用 (RMI) 的记录和虚拟化
- 涉及多个存根的“横向扩展”场景
- 测试、记录和虚拟化使用服务集成总线的服务
- 有助于从 Rational 集成测试系统导出和上传到 Rational 测试控制面板的事件记录