0

我必须为一家公司测试一组功能(在线功能、批处理和 Web 服务),并且我正在使用 LoadRunner。
我用 Vugen 创建脚本没有问题,但我对参数文件有疑问。
假设我有 10 个脚本,在控制器中设置了 10 个 vuser(因此每个脚本有 1 个 vuser),在 .dat 文件中设置了 1000 个参数。
现在我希望这个过程像这样进行:

- 脚本同时启动和执行;
- Script1 使用前 100 个参数,script2 使用接下来的 100 个参数,依此类推;


我的问题很简单:控制器是否管理所有内容,还是我必须在 Vugen 中的脚本中设置一些内容(如“从行开始:”)才能使事情如此发展?!

4

1 回答 1

0

抱歉,唯一性和块大小仅适用于同一组和脚本。我提出以下选择:

  • 每个脚本/用户的唯一数据文件
  • 虚拟表服务器作为参数数据的来源。让每个用户/脚本从队列中拉出,然后确保无论执行顺序如何,任何特定数据集都会被任何用户使用一次且仅一次。如果您在特定条件下需要特定的数据块,那么您也可以填充不同的队列。
  • 如果您使用“从行开始”,那么您将必须唯一地设置每个脚本。您还需要直接管理测试中的迭代次数并退出,然后再进入为其他人保留的下一个块。

最简单的方法是为每个用户使用不同的数据文件

于 2015-11-13T13:57:23.027 回答