如何在jmeter中获取网页的响应时间?

时间:2014-12-11 10:11:37

标签: performance jmeter performance-testing

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

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

2 个答案:

答案 0 :(得分:4)

如果您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 ,登录,200,确定,线程组1-1,文本,true,214,0   1409124781219, 153 ,退出,200,确定,主题组1-1,文本,真实,110,0

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

其他值包括:

  • “1409124780902” - 以ms为单位的当前时间戳
  • “182” - 页面响应时间
  • “登录” - 采样名称
  • “200” - 回复代码
  • “确定” - 回复消息
  • “线程组1-1” - 父线程组名称,线程编号和迭代。
  • “text” - 响应数据类型
  • “214” - 以字节为单位的响应数据大小
  • “0” - 延迟

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

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

答案 1 :(得分:3)

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

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

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

正常/样本运行

汇总报告给出平均响应时间,分钟,最大值,中位数等。

enter image description here

摘要报告也提供相同的细节,

enter image description here

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