打开用户组时,可设置以下属性。
- 组大小
- 指定用户的绝对数量或用户的百分比(可以动态进行控制)。
位置
- 在本地计算机上运行此组
- 指示用户组应在您的计算机上运行。
- 在以下位置上运行此组
- 指示用户组应在所指示位置上的一台或多台远程计算机上运行。通常,如果要运行大量虚拟用户,请在远程位置上运行用户组。
选项
使用“选项”页面可覆盖调度对于特定用户组的思考时间行为,还可指定特定于协议的选项。
- 覆盖思考时间选项
- 选择此复选框可指定当前用户组的思考时间行为。
- 使用所记录的思考时间
- 选择以按与记录测试时相同的速度回放测试。此选项不影响思考时间。
- 指定固定的思考时间
- 每个用户的思考时间均为完全相同的值,即您所指定的值。尽管这不能准确模拟用户,但是如果要快速回放测试,这会很有用。
- 按百分比增加/减少思考时间
- 在思考时间比例中输入百分比。
每个用户的思考时间乘以该百分比。值 100 不会导致思考时间更改。值 200 使思考时间加倍,因此调度回放速度是所记录速度的一半。值 50 使思考时间减半,因此调度回放速度加倍。值 0 代表无延迟。
- 按随机百分比改变思考时间
- 每个用户的思考时间均在您提供的百分比的上限和下限之间随机生成。此百分比基于记录的思考时间。例如,如果您选择下限 10 和上限 90,思考时间将在原始记录的思考时间的 10% 到 90% 之间。随机时间一律分布在此范围内。
- 将思考时间限制为最大值
- 对于模拟实际思考时间的测试而言,设置最长思考时间很有用。例如,通过设置最大值,如果记录中断,您不必搜索和编辑测试中较长的思考时间。使用的思考时间不会大于所设置的最大限制,即使已选择按百分比改变思考时间而使之超出此最大值,也是如此。要恢复原始思考时间,请清除此框。
- 特定于协议的选项
- 单击编辑选项以为用户组中的所有测试设置特定于协议的选项。这些设置将覆盖调度的特定于协议的选项。
变量初始化
使用此页面可在用户组级别初始化变量。在用户组级别初始化变量时,用户组中的所有测试都将使用这些变量。如果在调度级别定义了相同变量,那么优先使用用户组级别的变量。
- 添加
- 添加变量并初始化值。使用者列显示使用对应变量的测试名称。如果某个变量覆盖了在调度级别或用户组级别指定的值,并使用将可视性设置为仅限此测试的情况下在测试级别定义的值,那么将针对该变量显示警告图标。将光标悬浮在警告图标上方以查看覆盖变量初始值的测试。
- 导出
- 将在用户组级别定义的变量导出到文件。
- 使用变量初始值文件
- 选中此复选框可使用文件中的变量值。
单击浏览以选择现有文件或单击新建以创建文件。