不只使用一次控制器,我希望登录请求执行一次

Nid*_*pta 2 jmeter

我正在尝试对仅在登录后才能访问的页面进行负载测试。

由于我使用 Once Only Controller 进行登录请求,当我更改线程数 - 5 或更多时,登录会执行 5 次。因为 Once Only Controller 适用于循环计数,所以我使用了循环计数,但它减慢了我的进程,并且它执行整个测试计划。

我的测试计划是:

登录线程A-一次性执行-怎么做?http 请求 B- 多次(通过使用线程数) http 请求 C- 多次(通过使用线程数)

我应该使用什么来执行一次登录并且其他后续请求需要多次执行而不使用仅一次控制器?

小智 6

请按照以下步骤操作:-

  1. 在线程组中放置线程数:5,Ramp-up:0,循环计数:1
  2. 将您的登录部分放入仅一次控制器中
  3. 右键单击您的线程组>添加>逻辑控制器>循环控制器
  4. 现在将您的http请求部分放入循环控制器中,并设置循环控制器的循环计数您想要运行多少次
  5. 然后运行测试你会得到你想要的

“线程组”中的循环计数是您的完整脚本循环计数,不适用于您的事务,对于您的事务,您必须在事务开始之前放置单独的循环计数。