Jmeter 文件上传场景 - 使用正文发出 PUT

Posted

技术标签:

【中文标题】Jmeter 文件上传场景 - 使用正文发出 PUT【英文标题】:Jmeter File upload Scenario - Issue PUT with body 【发布时间】:2022-01-22 02:41:41 【问题描述】:

我有一个 jmeter 场景,我需要上传一个不同大小的 txt 文件。要在 jmeter 中上传文件,我们启用 multipart 并且请求是 PUT 类型。

我也得到了 put body ,这在我的后端日志文件中产生了问题。发布示例请求正文。有什么方法可以让我们只发送数据而不会在 put data 下显示任何数据。

【问题讨论】:

【参考方案1】:

根据您的屏幕截图,您尝试将文件上传到http://www.csm-testcenter.org/test 页面,该页面采用 HTTP POST 方法,而不是 PUT。

如果您在上传文件时不确定 JMeter 的正确配置,请告知您可以使用您最喜欢的浏览器(或其他应用程序)和 JMeter 的 HTTP(S) 测试脚本记录器记录文件上传事件。您只需将文件复制到 JMeter 安装的“bin”文件夹中,这样 JMeter 就能够正确捕获请求并生成相关的HTTP Request 采样器和HTTP Header Manager。

更多信息:Recording File Uploads with JMeter

【讨论】:

以上是关于Jmeter 文件上传场景 - 使用正文发出 PUT的主要内容,如果未能解决你的问题,请参考以下文章

JMeter:如何在 JMeter 中上传图像文件?

性能工具之 JMeter 上传与下载脚本编写

jmeter各配置原件使用

利用 JMeter 压测上传和下载接口实战

利用 JMeter 压测上传和下载接口实战

使用 JMeter,如何从 API 的响应正文中提取字符串并将其保存到 csv 文件?