【问题标题】:Diff. b/w performance results shown with Jmeter and Firebug-Net Panel差异。使用 Jmeter 和 Firebug-Net 面板显示的黑白性能结果
【发布时间】:2013-09-04 16:33:13
【问题描述】:

我正在尝试通过 JMeter 测试应用程序的性能,我使用聚合报告发现了结果,但与使用 Firebug-Net 面板发现的结果相比,报告显示的性能较低。那么,Firebug-Net Panel 和 Jmeter 中显示的时间究竟有什么区别。我还在 Jmeter 中启用了缓存,以便实现一个真实的场景。任何帮助将不胜感激。

【问题讨论】:

  • 您是否尝试过从命令行而不是 GUI 触发测试?
  • 没有尝试过该选项,但即使我尝试也会有所作为。还有一点,如果我取消选中“嵌入式资源”选项(css、图像和 js),性能会显着提高(类似于 Firebug-Net 面板)。
  • Net面板立即使用缓存,jMeter的第一个请求没有缓存。尝试删除缓存(Ctrl+Shift+Delete),然后尝试使用网络面板加载页面。是的,您应该尝试不使用 GUI。
  • 是的!我理解你删除缓存然后尝试加载的观点,但是为了创建一个真实的用户场景,我想启用缓存。为了用 Jmeter 模拟这种行为,我尝试了两个选项(i)禁用嵌入式请求(ii)Http Cache经理。但我仍然对正确的方法感到困惑。
  • 我不是在谈论用户场景,我只是想帮助您找到问题的答案(jMeter 和 Firebug 之间的差异)。你试过我的建议了吗?

标签: java performance firebug jmeter performance-testing


【解决方案1】:

不同的工具执行不同类型的字节码采样和检测。您总是会发现测量性能的工具之间存在差异。这就是为什么你应该看这个数字的大小而不是它们的字面值。只需注意幅度而不是标量值。

【讨论】:

    【解决方案2】:

    您是否在加载过程中使用了萤火虫并获得了不同的测量结果?尽管这两种工具的工作方式不同,但它们都应该在性能方面表现出相同的变化。我的意思是,如果例如在某个时候(例如 50 个并发用户加载),响应时间加倍,这应该反映在 firebug 和 JMeter 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 1970-01-01
      • 2011-02-27
      • 2019-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多