工具向导:使用 Rational TestManager 创建性能测试套件
此工具向导描述了如何使用 Rational TestManager 创建性能测试套件。
工具:Rational TestManager
关系
主要描述

概述

套件显示您在性能测试时模拟的用户数量和工作负载的分层表示。 它显示以下项:用户组、每组执行的脚本、分配给每组的虚拟测试员的数量或百分比等。

此工具向导应用于 Microsoft® Windows 98/2000/NT 4.0 平台。

工具步骤

要使用 TestManager 设计自动性能测试套件,请执行以下步骤:

  1. 创建套件
  2. 将用户组插入套件
  3. 将测试脚本插入套件

1.  创建套件

套件使您能够运行测试脚本,更重要的是,模拟访问多用户应用程序的实际用户的操作。套件可以像一个虚拟测试员执行一个测试脚本的一样简单,也可以像成千上万的虚拟测试员执行大量测试脚本的一样复杂。

您可以通过以下一种方法创建性能套件:

  • 使用性能测试套件向导
  • 基于现有机器人会话
  • 使用空白的性能测试套件

此向导使用一个空白的性能测试套件进行描述:

要创建此套件:

  1. 单击文件 > 新建套件
  2. 单击空白性能测试套件

帮助手册图标 请参考 TestManager 联机帮助中的 Creating a New Suite 主题。

2.  将用户组插入套件

用户组是所有性能测试套件的基本构建块。用户组是执行同一组活动的虚拟测试员的集合。所有性能测试套件必须包含一个或多个固定或可伸缩的用户组。

通常,可伸缩的用户组比固定的用户组更灵活。使用可伸缩的用户组时,单个性能测试套件可以在每次运行测试时模拟不同数量的用户。如果您的套件包含固定的用户组,并且您需要模拟不同数量的虚拟测试员运行测试,则必须在测试运行时修改套件中每个用户组中的虚拟测试员数量。

要将用户组插入打开的套件:

  1. 单击套件 > 插入 > 用户组
  2. 固定可伸缩用户组之间进行选择。
  3. 设置用户的数量(对于固定用户组)或百分比(对于可伸缩用户组)。如果可伸缩用户组的百分比小于 100%,则必须添加另一个用户组(所有用户组的百分比总和必须为 100)。

3.  将测试脚本插入套件

从打开的套件中,执行以下步骤:

  1. 选择将要运行测试脚本的用户组。
  2. 单击套件 > 插入 > 测试脚本
  3. 当“运行测试脚本的属性”对话框出现时,可以设置以下属性:
  • 测试脚本源 - 选择您要插入的脚本的类型(GUI、VU、VB、Java)。

  • 查询 - 指定您要插入到套件中的脚本的特征。如果测试数据存储器中驻留着大量测试脚本,请构建查询以只显示符合某些条件(由某个人创建,特定日期之后已修改等)的脚本。

  • 前置条件 - 选择此属性可指定成功完成测试脚本是执行该套件序列其余部分的前置条件。这表示,必须成功完成该测试脚本才能运行套件序列中的下级项。

  • 迭代 - 指定选定脚本的重复频率。

  • 调度方法 - 指定在启动脚本前的延迟(如果有的话),或者指定触发脚本执行的其他事件。

  1. 在设置了您需要的属性后,选择要插入的测试名称,并单击确定

注意:不能在用户组中混用 GUI 测试脚本和 VU 测试脚本。不过,您可以混用其他测试脚本类型。

帮助手册图标  请参考 TestManager 联机帮助中的以下主题:

  • Defining Test Scripts
  • Running Properties of the Test Script