jmeter性能测试脚本在 非GUI的模式下运行,请求和返回的报文都是没有记录的,有的时候,非GUI模式下,如果是跑的脚本有错误错误的话,无法查看原因
则,需要进行设置,把 请求和返回消息记录下来,查看下报错,找到原因,调试脚本。
在 jmeter安装目录下的bin目录下面的,jmeter.properties文件中,增加如下配置保存,或者是 检索 jmeter.save.saveservice相关记录,将配置文件中注释的部分进行放开
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true
PS:要特别的注意,在真正的压测过程中,注释掉上述新增的内容。
因为 JMeter 在压测工程中,如果开启配置参数,它会边压测,边将请求和响应数据写入 jtl 文件,无形之中加重了 JMeter 的负担,影响压力源的性能,进而影响测试结果