【问题标题】:How to analyze the Jmeter performance and load testing results? [closed]如何分析 Jmeter 性能和负载测试结果? [关闭]
【发布时间】:2015-02-08 08:56:38
【问题描述】:

如何分析 Jmeter 性能和负载测试结果?我已经阅读了教程,但没有完全理解。 我怎么知道我的网站在访问 URL 的同时运行超过 500 个用户? 还告诉我有关图表结果的信息?

【问题讨论】:

    标签: load jmeter performance-testing


    【解决方案1】:

    您需要添加适当的Listener 才能查看结果摘要。

    我会推荐Aggregate ReportSummary Report 或两者兼而有之。查看指标,您将能够判断您是否对响应时间和错误百分比感到满意。指标定义可以在The Load Reports页面找到

    #Samples是具有相同标签的样本数。

    平均是一组结果的平均时间。

    Median 是将样本分成相等的两半的数字。一半样本小于中位数,一半大于中位数。 [一些样本可能等于中位数。] 这是一个标准的统计量度。中位数与第 50 个百分位数相同。

    90% 线(第 90 个百分位)表示 90% 的样本不超过这个时间。

    Min是同标签样本的最短时间

    Max是同标签样本的最长时间

    错误百分比是有错误的请求的百分比

    吞吐量以每秒/分钟/小时的请求数来衡量。选择时间单位以使显示的速率至少为 1.0。将吞吐量保存为 CSV 文件时,以请求/秒表示,即 30.0 请求/分钟保存为 0.5。

    Kb/sec - 吞吐量以千字节每秒为单位。时间以毫秒为单位。

    您也可以使用JMeter Plugins 构建more informative graphs at the end of test runLoadosophia.org 等在线结果分析服务

    【讨论】:

      【解决方案2】:

      如果我们根据您的问题解释所有内容,这里的答案可能会太长。因此,我想请您分析以下 jmeter 教程,然后询问您是否对任何特定事物有疑问。

      Jmeter tutorial

      【讨论】:

        【解决方案3】:

        另外我建议你看看标准和额外的插件集:http://jmeter-plugins.org

        为了分析服务器负载能力,我建议查看以下侦听器:

        • 每秒点击次数
        • 随时间变化的响应延迟
        • 响应时间与线程
        • 每秒事务数

        这些是您可以在插件页面中找到的标准集的一部分。 为了便于阅读这些图表(它们可能变得非常复杂),请转到“设置”并选择“聚合显示,所有采样器组合”,这样您就可以看到一个非常容易阅读的图形。

        通过这些图形,您可以看到服务器实际响应了多少线程、能够通过的最大线程数以及排队的线程数。

        例如,您将能够在“每秒点击次数”中看到,即使您向该站点发送 500 个线程,您实际上在某些点或类似的事情上也有最多 50 个点击次数。

        看看这些图表,我相信您会更好地了解您网站的容量情况。

        ~内斯特

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-05-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-02-01
          • 1970-01-01
          相关资源
          最近更新 更多