Rational 测试工具集成概述

使用 IBM® Rational® Quality Manager,您可以创建测试脚本,使之引用由其他测试工具创建的自动化测试。

使用 Rational Quality Manager,您可以创建测试脚本,使之引用由其他测试工具创建的自动化测试。 当您选择运行自动化测试时,Rational Quality Manager 会将命令发送给测试实验室中的机器,引起自动化测试运行并在浏览器中显示结果。

创建对自动化测试的引用后,您可以将其关联到 Rational Quality Manager 中的一个测试用例。 然后您可为该测试用例生成测试执行记录并加以运行。

每个测试工具都会实施它自己与 Rational Quality Manager 的集成。尽管多数集成都很相似,但此处提供的指示信息不包括每次集成的所有详细信息。 请确保参阅特定测试工具以获取更多详细信息。

测试工具适配器

自动化测试工具通过使用适配器与 Rational Quality Manager 集成。 每个适配器都充当测试工具和 Rational Quality Manager 之间的桥梁。 适配器侦听来自 Rational Quality Manager 的请求,并在安装测试工具的测试机器上运行测试。

多数情况下,适配器都安装有本机产品。 因此,Rational Performance Tester 适配器在实验室的 Performance Tester 测试机器上安装有 Rational Performance Tester。 适配器所需的所有配置也都是在安装有本机产品的机器上进行处理。

注: Rational AppScan 适配器是一个特殊用例。 它是在 Rational Quality Manager 服务器上运行,而不是在 AppScan® 测试机器上运行。

管理测试机器上的本地自动化测试

要使用适配器运行测试机器上的本地自动化测试,必须满足以下需求:

下图演示用户在测试资源已存在于测试机器上时请求运行自动化测试的过程。 此过程和 Rational AppScan Tester Edition 之外的其他测试工具相同。

Quality Manager、功能测试适配器和测试机器之间的集成
  1. 用户选择“功能测试”适配器来运行位于本地测试机器上的自动化功能测试。
  2. “功能测试”适配器接收请求并开始在测试机器上运行测试。
  3. 测试在测试机器上运行,适配器将结果传回到 RQM 服务器。
  4. 执行和执行结果可在 Web 客户机上的浏览器中查看。

管理位于共享位置的自动化测试

通过 Quality Manager,您可以指定测试资源应从共享位置复制到运行测试的本地测试机器上。 创建测试脚本时,您可指定测试资源所位于的共享位置。 稍后,运行测试时,您可指定将运行测试的测试机器,然后测试资源将复制到该机器上。 最后,该机器上的适配器将使用测试资源的副本来运行测试。

下图演示用户请求运行位于共享网络位置上的自动化测试的过程:

与位于共享测试资源上的自动化测试集成
  1. 用户选择运行位于共享网络位置的自动化功能测试。
  2. “功能测试”适配器接收请求并将测试从共享位置复制到功能测试机器上。
  3. 测试在测试机器上运行,适配器将结果传回到 RQM 服务器。 .
  4. 执行和执行结果可在 Web 客户机上的浏览器中查看。
注: 在使用共享测试资源之前,“管理员”必须向 Rational Quality Manager 提供资源。 共享资源可用后,用户可以创建引用该资源的测试脚本。
注: 如果您在 WAS 环境中运行,并且 WAS 设置为作为 Windows® 服务启动,那么请确保将 Windows 服务设置为作为具有安全凭证的特定用户帐户登录。 这就允许服务连接到与这些安全凭证匹配的所有共享网络位置。

反馈