有没有办法通过JMeter中的采样器“Body Data”部分上传文件(如- pdf文件)?
neekobn81#
有,通过__FileToString()函数
有关JMeter Functions concept: Apache JMeter Functions - An Introduction的更多信息但是我不认为这是上传文件的正确方法(除非出于某种原因手动构建multipart request body)因此,我建议使用JMeter的HTTP(S)测试脚本记录器记录您的文件上传请求,因为在记录过程中,您将在JMeter的“bin”文件夹中拥有该文件,它将生成适当的HTTP请求采样器和HTTP头管理器。
1条答案
按热度按时间neekobn81#
有,通过__FileToString()函数
有关JMeter Functions concept: Apache JMeter Functions - An Introduction的更多信息
但是我不认为这是上传文件的正确方法(除非出于某种原因手动构建multipart request body)
因此,我建议使用JMeter的HTTP(S)测试脚本记录器记录您的文件上传请求,因为在记录过程中,您将在JMeter的“bin”文件夹中拥有该文件,它将生成适当的HTTP请求采样器和HTTP头管理器。