响应时间长/短,但吞吐量也低-Jmeter结果

时间:2019-10-11 18:43:21

标签: jmeter performance-testing

在我们的案例中,Jmeter报告显示GUI Web应用程序的响应时间低/好(不到2秒),但吞吐量显示10 req / min。由于响应时间短,预计吞吐量会很高,但仅显示10 / min。可能出了什么问题? 彻底解决了以下问题,但无法找到我的问题的线索。

How Throughput and Response time are related

  • 用户:100
  • 平均分辨率:2.4秒
  • 生产能力:10 / min
  • 错误%:0

通过关闭所有侦听器,以非GUI模式运行测试。 Jmeter实例和应用程序服务器的CPU,内存利用率都很好。使用率未超过30%。

1 个答案:

答案 0 :(得分:0)

很可能您有Pre ProcessorsPost-ProcessorsTimers,它们会降低脚本中某处的执行速度。

除非测试Transaction Controller配置为将所有测试元素的所有子元素添加到总事务执行时间中,否则上述测试元素的执行时间不包含在响应时间中。

enter image description here

您可以通过Run - Start no pauses菜单项在GUI模式下运行脚本一次,这将禁用“睡眠”

enter image description here

如果为了使延迟更接近代表真实用户而需要延迟,则可以仅添加更多线程,除非瓶颈,否则吞吐量应该增加相同的因数。