预期的请求和响应,但是在执行相同的命令时在 non-gui 模式下,对于少数请求,它会显示“无数据可显示” ,并且响应为空。
在jmeter v4中遇到此问题。在以非GUI模式执行脚本时,为什么有人会提出这样的请求变化?
答案 0 :(得分:0)
这是有意完成的,JMeter从样本结果中删除了请求,特别是响应数据(主要是因为它无法以CSV格式存储),以减少聚集和存储数据所需的内存消耗和磁盘IO。
如果您确实需要查看请求和响应数据,则可以通过在 user.properties 文件中添加下一行来“告诉” JMeter进行存储(位于“ bin”文件夹)
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
需要重新启动JMeter才能拾取属性。完成后-重新运行测试,并确保使用不同的输出.jtl文件(或删除现有的.jtl文件)-这次它将获得更多适合显示在“查看结果树”侦听器中的结果
参考文献: