【问题标题】:how to get the response time of web pages in jmeter?jmeter如何获取网页的响应时间?
【发布时间】:2014-12-11 10:11:36
【问题描述】:

如何使用响应时间图监听器生成 csv 文件并加载 csv?

谁能详细帮助我我们如何在 jmeter 中找到响应时间

【问题讨论】:

  • 标题和描述中的问题匹配的一致性如何?标题是另一个问题,描述是另一个问题。

标签: performance jmeter performance-testing


【解决方案1】:

如果你run JMeter in command-line non-GUI mode如下:

jmeter -n -t /path/to/your/test_plan.jmx -l /path/to/results_file.jtl

您的results_file.jtl 内容将如下所示:

1409124780902,182,Logon,200,OK,线程组 1-1,text,true,214,0 1409124781219,153,Logout,200,OK,线程组1-1,text,true,110,0

其中第二列是以毫秒为单位的页面响应时间。

其他值是:

  • "1409124780902" - 当前时间戳,以毫秒为单位
  • “182” - 页面响应时间
  • “登录”- 采样器名称
  • “200” - 响应代码
  • “OK” - 响应消息
  • “线程组 1-1”- 父线程组名称、线程编号和迭代。
  • “文本” - 响应数据类型
  • “214” - 响应数据大小(以字节为单位)
  • “0” - 延迟

测试运行完成后,您可以打开 JMeter GUI 并将此 results_file.jtl 加载到您选择的侦听器中。

您可能还对JMeter Plugins Extras Set 感兴趣,它能够生成漂亮且易于理解的响应时间相关图表:

【讨论】:

    【解决方案2】:

    您可以通过添加记者来获得它。

    请记住,Reporters 是 CPU 和内存密集型组件,因此不应在实际负载测试时使用。

    但是对于示例测试,您可以使用它,对于负载测试运行,您可以通过将输出保存到 JMeter 中的 jtl 文件来获得响应时间、平均值、吞吐量等。

    对于正常/样品运行

    汇总报告给出平均响应时间、最小值、最大值、中值等。

    摘要报告也给出了相同的内容,但细节较少,

    在执行实际运行时,您可以将这些报告器的输出保存在 jtl 文件中。测试后的结果可以从jtl文件中分析出来。

    【讨论】:

    • 加载时间返回是毫秒还是秒?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多