运行多个用户同时登录,总是在控制器中通过一半和失败一半


Run many users login at same time, always passed half and fail half in the controller

我在loadrunner控制器中设置了一个场景,设置一个组,同时有10个用户登录,设置参数的用户名为10个用户名,设置参数运行"唯一"的"下一行"。

  1. 如果同时启动10个Vuser,直到运行完成。我有5个用户通过,5个用户失败
  2. 如果同时启动8个Vuser,直到运行完成。我有4个用户通过,4个用户失败
  3. 如果同时启动6个Vuser,直到运行完成。我有3个用户通过,3个用户失败

有人知道为什么会这样吗?我的测试用例只需要同时运行10个用户登录。

你能告诉我们你在输出窗口中得到的错误吗。

在与用户名相关的足够多的参数中,您是否选择了与用户名相同的密码行。

真正的用户不参与同时同步的行为。它们可能在同一时间窗口中参与一个共同的活动,也可能同时在同一代码段中进行同步操作,但真正同步的同时性需要一个自动代理和一个时钟刻度。

为什么你不考虑增加用户数量,而不是一次启动所有用户,然后在测试窗口加载后再减少用户数量?