【问题标题】:JMeter ignore Duration time when using SchedulerJMeter在使用调度程序时忽略持续时间
【发布时间】:2018-09-25 11:03:10
【问题描述】:

我尝试使用以下详细信息运行线程组:

  • 线程数:1
  • 加速期:1
  • 循环计数:1

调度框:选中

  • 持续时间:1800
  • 启动延迟:1

线程组用于登录事务,有 57 个样本。 当我点击运行时,整个线程不会运行 1800 秒,而是运行 84 秒

在运行之前我需要检查或配置什么吗?

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:

    为了使用Duration,您需要在Thread Group 中检查循环计数为Forever

    它可能看起来关闭,但它会在达到持续时间后立即停止执行

    默认情况下,线程组被配置为遍历其元素一次。

    【讨论】:

    • 也就是说,如果 Duration 设置为 1800 秒,并且每个用户登录事务需要 84 秒,那么注入的线程总数是 1800/84 = 21.42 ~ 21,对吧?
    • @NewToGroovy 如果输入循环计数(如 1),它会在完成时停止,是否设置为永远,当 Duration 结束时它会停止
    • 非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    相关资源
    最近更新 更多