可以使用 Rational Test Workbench Eclipse 客户机来执行以下操作:
可以通过 Rational Test Workbench 移动扩展和 Rational Test Workbench 移动客户机来测试移动应用程序。移动扩展可将测试功能添加到 Eclipse 客户机,并允许 Eclipse 客户机与移动客户机交互。
在安装 Rational Test Workbench Eclipse 客户机时,将安装 Rational Test Workbench 移动扩展。可以在 Android 或 iOS 设备上安装 Rational Test Workbench 移动客户机。
从移动客户机中,可以将应用程序上载到 Eclipse 客户机,可以在 Eclipse 客户机中创建测试、运行测试以及创建报告。
可以直接在移动设备上记录测试,也可以在 Eclipse 客户机上记录测试。此后,可以在 Eclipse 客户机中检查或定制测试,并可执行若干类型的编辑,如添加验证点、存根、测试数据以及测试变量。在编辑测试后,可以在移动客户机或在 Eclipse 客户机中运行测试,并可创建报告。
可以使用 Rational Test Workbench Eclipse 客户机来管理 Selenium 测试。可以将 Selenium 项目装入到 Eclipse 客户机,查看项目,修改测试以及运行测试。
在安装 Rational Test Workbench Eclipse 客户机时,将安装 Rational Test Workbench Selenium 扩展。还可以将 Selenium 测试与其他测试一起组合为复合测试。
复合测试是一种新的测试资产类型,使用复合测试,可以将测试分组为更大的测试流。复合测试中的测试可以都是相同类型,也可以是不同类型。例如,可以将 Selenium 测试、移动测试和 Citrix 测试全部分组在同一个复合测试中。
如果需要,复合测试中的每个测试可以在不同域上运行,如移动设备或 Web 浏览器。
在 Eclipse 客户机中,可以记录测试脚本,然后将其与 Rational Quality Manager 中创建的关键字相关联。关键字是可以在其他测试脚本中复用的一个或一组语句。关键字通常由反映可复用过程的脚本步骤组成。可以通过使用 Eclipse 客户机测试脚本来自动化关键字。
可以使用 Eclipse 客户机来创建和运行 Rational Performance Tester 支持的大部分应用程序扩展的单用户测试。
Eclipse 客户机与 Rational Performance Tester 共享很多通用组件和扩展(协议),并且允许您执行通过 Rational Performance Tester 可以执行的所有操作,但装入测试和测试 SOA 除外。
下表将 Rational Performance Test Server 支持的扩展与 Rational Test Workbench 支持的扩展进行了比较:
扩展 | Rational Performance Tester | Rational Test Workbench Eclipse 客户机 |
---|---|---|
HTTP | 是 | 是 |
Socket,3270 | 是 | 是 |
Citrix | 是 | 是 |
SAP (GUI) | 是 | 是 |
Siebel | 是 | 是 |
SOA | 是 | 否 |
移动 | 否 | 是 |
Selenium | 否 | 是 |