同一个应用程序上的并发线程组执行失败了jmeter中的少数采样器

时间:2017-05-11 16:02:05

标签: jmeter

我是Jmeter的菜鸟。 我被要求运行多个线程组,其中只有一个Testplan。 所有这些线程组在同一应用程序上执行不同的方案 但同时运行它们会使少数采样器失败,另一方面如果我按顺序运行它们,那么一切运行良好。

所以任何人都可以指导我做这件事。

详细说明:

有3个采样器。 1.使用帖子表单登录 2.获取案例状态页面 3.退出

  • 从登录页面响应生成的唯一密钥是RANDOM_TOKEN_KEY,我正在捕获并将其传递给"获取案例状态页面"。
  • JsessionID是为各个步骤生成的,因此我跳过了那个步骤。
  • 从案例状态页面我直接点击Logout页面,该页面工作正常。

问题:当超过1个线程触发此测试时,示例10同时触发。然后登录工作正常但是#34;获取案例状态页面"示例正在抛出错误"您当前的会话已过期。请再次登录。"

Script failed when run concurrently with same user credentials

1 个答案:

答案 0 :(得分:0)

您应该选中复选框"延迟线程创建,直到需要"在线程组。

这样线程就可以在不中断流程的情况下工作。