首页 > 解决方案 > Jmeter多用户执行

问题描述

我有一个 JMeter 执行场景。它是这样的:

  1. 使用 1 个凭据登录。
  2. 执行操作。
  3. 登出。

现在,问题:我需要使用 1 个凭据登录并与多个并发用户一起玩操作部分,即使我只有 1 个登录凭据。我该如何执行这样的场景?

请详细解释整个过程,因为遵循说明性概述有时会导致进一步前进的障碍。

谢谢!

标签: performancejmeterperformance-testingload-testingexecution

解决方案


如果您的系统允许使用相同的凭据进行多次登录,这应该不是问题,只需在线程组中添加您需要的任意数量的用户,每个虚拟用户都会颠倒执行这 3 个请求。

在此处输入图像描述

您可以添加__threadNum() 函数作为请求标签前缀或后缀,以便能够区分虚拟用户和${__jm__Thread Group__idx}预定义变量以跟踪线程组循环/迭代。

在此处输入图像描述


推荐阅读