繁体   English   中英

Jmeter综合报告中99% Line和吞吐量有什么关系

[英]What is the relationship between the 99% Line and throughput in Jmeter's Aggregate Report

我运行了一个 jmeter 测试用例,发现:-

样品 - 26133
99% 线是 - 2061ms
吞吐量 - 43.6/s

我的问题是,当 99% Line 显示在 2061 毫秒时,吞吐量如何达到每秒 43.6 个请求。 据我了解,这意味着 99% 的样本不超过这次。 剩下的 1% 样品至少需要这么长的时间。 那么吞吐量不应该小于每秒 1 个请求吗? 当 99% 本身需要 2 秒响应时,它如何能够每秒处理 46 个请求?

  • 99% 是响应时间
  • 吞吐量是测试持续时间内的请求数

考虑到采样器的数量和吞吐量,我的期望是您运行测试 10 分钟。

如果您使用 1 个响应时间为 2 秒、持续 10 分钟的用户执行测试,您将获得 300 个样本。 查看这些数字,我可以假设您有 87 个用户。

而这 87 个用户(或任何你的数字)是一个关键点,因为吞吐量表示并发

  • 1 个用户每 2 秒执行 1 个请求 - 吞吐量将为每秒 0.5 次点击
  • 2 个用户每 2 秒执行 1 个请求 - 吞吐量将是每秒 1 次命中
  • 4 个用户每 2 秒执行 1 个请求 - 吞吐量将是每秒 2 次点击
  • 等等

更多信息:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM