首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在调度器配置中定义的爬升时间和持续时间之间的差异?

在调度器配置中定义的爬升时间和持续时间之间的差异?
EN

Stack Overflow用户
提问于 2017-02-24 08:05:09
回答 1查看 2.7K关注 0票数 0

试验计划:

  • 线程数- 11
  • 停工期- 660
  • 回路计数-3

(每60秒(660/11)有3个请求到达服务器。)

  • 持续时间- 180秒
  • 启动延迟- 120秒

按照持续时间的定义,测试执行将在3分钟内完成,但完成测试需要12分钟。

另外,有11个threads.So,每个线程在60秒( 11 * 60 )之后都会命中服务器,也就是说,完成test.But需要11分钟--完成整个测试需要12分钟。我很困惑。

EN

回答 1

Stack Overflow用户

发布于 2017-02-24 12:16:00

  • 持续时间()-允许您的测试运行多长时间(主要与“永久”循环计数一起使用,以限制测试运行时间)。在您当前的设置中,是没有得到应用
  • 爬升- JMeter在爬升期间启动线程组中定义的线程(虚拟用户).因此,如果您有11个虚拟用户和11分钟爬升,JMeter将从1名用户开始,每分钟添加另一个虚拟用户。一旦启动,每个虚拟用户将开始倒转执行采样器,在您的示例中,每个虚拟用户将执行每个采样器。
  • 启动延迟:在测试开始时有2分钟什么都没有发生

因此,您的测试看起来如下:

  1. 120秒什么都没发生
  2. 然后第一个线程被踢开,它只执行一次取样器。
  3. 然后再过一分钟什么都不会发生
  4. 第二线程执行一次采样器
  5. 步骤2-3对每个线程重复
  6. 在第12分钟,当最后一个线程执行最后一个示例时,测试就完成了。

接下来,我建议使用常通定时器来设置每分钟所需的请求,并使用终极线程组来提供定义加载模式的简单直观方法。

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

https://stackoverflow.com/questions/42433546

复制
相关文章

相似问题

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