Rational Test Workbench 包括以下组件:
使用 Rational Test Workbench Eclipse Client 可测试移动应用程序的用户界面和性能,并从桌面浏览器测试 Web 应用程序的用户界面。 此外,可管理 Selenium Java™ 测试,创建带有多个测试类型的复合测试,并创建 Rational Performance Tester 支持的大多数应用程序扩展的单用户测试。
使用 Rational Performance Tester 可自动执行基于 Web、ERP 和服务器的软件应用程序的负载和可伸缩性测试。Rational Performance Tester 捕获当受测试应用程序与服务器交互时产生的网络流量。然后,将在回放测试时针对多个虚拟用户对该网络流量进行仿真。
使用 Rational Functional Tester 可自动执行 HTML、Java、Windows、.NET、Visual Basic、Silverlight、Eclipse、SAP、Siebel、Flex、Ajax、Dojo、GEF 和 PowerBuilder 应用程序的功能测试。Rational Functional Tester 记录用户操作,从而创建易于理解的简化测试脚本。
使用 Rational Integration Tester 可创建、修改和运行服务测试、虚拟化测试和性能测试。利用 Rational Integration Tester,通过记录现有系统行为或根据需求输入要发送的数据和预期返回的数据,便可以构建测试。 您还可以创建虚拟服务以移除测试依赖关系并启用较早的测试。
Rational Test Control Panel 是基于服务器的 Web 应用程序,它提供虚拟化服务的中央存储库。Rational Integration Tester 控制面板使您能使用随 Rational Integration Tester 发布的虚拟服务在 Rational Test Virtualization Server 中创建、共享和部署虚拟化测试环境。
Rational Test Workbench Mobile Client 是在移动设备上用于测试移动应用程序的应用程序。在 Android 设备上,Rational Test Workbench Mobile Client 是在设备上安装的本机 Android 应用程序。在 iOS 设备上,Rational Test Workbench Mobile Client 是基于 Web 的应用程序,在 iOS 设备上的浏览器窗口中运行。