我正在使用jMeter中的HTTP请求采样器发送大量数据。我正在使用${__FileToString(/Sample.pdf,,)}从一个文件中阅读数据。这是可行的,但是当我去查看结果树中的采样器时,jMeter冻结了,因为有太多的数据。我已经尝试过重新设置各种参数,但都无济于事。我注意到当你使用“文件上传”功能时,jMeter会嵌入数据,但不会显示出来,你会看到:〈实际文件内容,此处未显示〉。是否有任何方法可以隐藏请求中的数据以防止冻结?
ccrfmcuu1#
首先,您的JMeter版本是什么?如果您升级到JMeter 5.5,可能会遇到JMeter bug 5128的问题我只能想到以下解决方法:1.完全禁用查看结果树监听程序1.添加如下配置的简单数据编写器侦听器:https://imgur.com/wuq2Ka61.运行测试1.当您的测试完成后,使用View Results Tree监听器打开debug.xml文件-您将能够看到响应,但您的大型请求将不在那里,因此JMeter GUI不会“冻结”。您将无法看到请求数据,它将显示null:https://imgur.com/l9JcfM1
debug.xml
null
1条答案
按热度按时间ccrfmcuu1#
首先,您的JMeter版本是什么?如果您升级到JMeter 5.5,可能会遇到JMeter bug 5128的问题
我只能想到以下解决方法:
1.完全禁用查看结果树监听程序
1.添加如下配置的简单数据编写器侦听器:https://imgur.com/wuq2Ka6
1.运行测试
1.当您的测试完成后,使用View Results Tree监听器打开
debug.xml
文件-您将能够看到响应,但您的大型请求将不在那里,因此JMeter GUI不会“冻结”。您将无法看到请求数据,它将显示null
:https://imgur.com/l9JcfM1