如何计算JMeter生成的csv文件的平均响应时间?

 男人要走火_293 发布于 2022-12-20 17:05

我正在运行Ant任务来运行我的JMeter脚本或jmx文件.该脚本运行平稳并生成带有以下(标准)信息的csv文件:timeStamp,elapsed,label,responseCode,threadName,success,bytes,grpThreads,allThreads,Latency,sampleCount,ErrorCount和Hostname.

我的问题是:如何计算此CSV文件的平均响应时间?公式是什么?我知道如何将CSV文件加载到MS-Excel中,但根本不知道经过时间和延迟与平均响应时间之间的关系.

如果可能的话,任何人都可以提供一些解释.谢谢!

--Ishti

1 个回答
  • 平均响应时间是所有elapsed(第二)列值 的简单算术平均值

    Latency根据"加载报告"指南,您可以忽略该值

    LATENCY是您到达服务器的请求所涉及的延迟.从服务器接收响应所需的响应时间是响应时间+延迟的总和.

    给定一个简单的测试计划,对http://example.com域执行2个请求,结果.jtl文件如下所示:

    1411131392025,1002,HTTP请求,200,OK,线程组1-1,文字,真实,1591,1002 1411131393151,187,HTTP请求,200,OK,线程组1-1,文字,真实,1591,179

    如果使用Table Listener中的View Results打开此文件,输出将如下所示:

    查看表格中的结果

    在Aggregate Report侦听器中打开相同的文件会提供以下输出:

    汇总报告

    所以你可以看到Average时间是594ms.它的计算方法是(1002 + 187) / 2

    在Excel或同等版本中,您可以使用平均功能:

    Excel平均值

    对于其他字段,公式引用JMeter的Calculator类源

    2022-12-20 17:07 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有