Jmeter报告从loadosophia解释,关于摘要报告中的Max虚拟用户

时间:2014-05-12 06:16:29

标签: jmeter

我最近开始在Jmeter工作,我已经对40个虚拟用户进行了测试。我还使用了loadosophia插件将结果上传到loadosophia。但是我对在loadosophia的摘要报告中得到的数字几乎没有怀疑。

  1. 我使用40个虚拟用户运行3秒作为加速期,但在loadosophia报告中显示最大虚拟用户= 17和平均虚拟用户= 6.5但事务计数为40,实际应该是虚拟用户。这是否表明最多有17个虚拟用户并发?

  2. 测试运行持续时间显示3秒,但我可以看到最大响应时间是5078毫秒,这是(5.7秒)如何测试可以在3秒内完成,而它显示一些请求超过5秒发送回复? (我假设它不考虑上升时间,我给了3秒,我是对的吗?)

  3. 提前致谢。

1 个答案:

答案 0 :(得分:1)

目前您的方案如下:

  1. 从1个用户开始(将立即开始测试操作)
  2. 每秒添加13个用户(每个用户将在线程启动后立即开始测试操作)
  3. 线程完成它的工作后退出。
  4. 所以没有办法确切说明"峰值"此时所有活动的线程都在击中被测试的应用程序。

    关于loadosophia不太确定,但是如果你期望有40个并发虚拟用户,那么达到此负载的唯一方法是提供足够的循环并添加Constant Throughput Timer以协调负载并限制(或增加)它您在计时器中设置的值。

    另一个选择是使用Synchronizing Timer,允许"发布"达到指定金额时的线程数。