首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不需要只使用一次控制器,我希望登录请求只执行一次。

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

Stack Overflow用户
提问于 2015-08-20 12:47:02
回答 2查看 3.5K关注 0票数 1

我正在尝试做这些页面的负载测试,这些页面只能在登录后访问。

因为我只使用了一次Controller进行登录请求,所以当我更改线程数-5或更多时,登录执行5次。因为曾经只有Controller用于循环计数,所以我使用了循环计数,但是它减慢了我的进程,并执行了整个测试计划。

我的测试计划是:

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

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

EN

回答 2

Stack Overflow用户

发布于 2015-08-20 14:44:22

请遵循以下步骤:-

  1. 在线程组中,放置线程数:5,爬升:0,循环计数:1
  2. 将登录部分只放在一次控制器中
  3. 右键单击线程组> add >逻辑控制器>循环控制器
  4. 现在将http请求部分放在循环控制器中,并设置循环控制器的循环计数,您想运行多少次?
  5. 然后运行测试,你会得到任何你想要的。

"Thread Group“中的循环计数是您的完整脚本循环计数,而不是针对您的事务,对于您的事务,您必须在事务开始之前放置单独的循环计数。

票数 6
EN

Stack Overflow用户

发布于 2015-08-20 16:02:00

请在下面做

  1. 您的线程组设置应该在下面:

线程的A.Number :1B:爬升周期:0或按应用程序响应。C:循环计数:5

  1. 将您的登录请求仅置于一次控制器之下。
  2. 请求B和请求C应该位于线程组Level.ie的前面一步。
  3. 运行请求。

请查找样本Jmx示例Jmx,以供参考。希望它能解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32118674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档