【发布时间】:2015-12-18 04:28:01
【问题描述】:
我是性能测试的新手,我开始使用 JMeter 并创建自己的脚本。我正在对 API 进行压力性能测试,直到现在 POST、GET、PATCH 都在工作,但我停在了 PUT 方法上。我需要使用 PUT 方法发送文件,在 POSTMAN 中工作(在正文中,我正在使用带有所选文件的文件类型,在标头 multipart/form-data 中)。
我尝试将文件路径放在“Send files with the request”中,参数名称:file,MIME类型:form-data,内容编码:utf-8。
在请求中它没有给我文件。
输入http://10.111.30.12/api/tasks/2
PUT 数据:
[无 cookie]
请求标头:
连接:保持活动
X-AuthToken: MjEzNUZFMEMxMzFEQTVBMUMxQzYxMDU0MjE0OEFFRTJDRjU0ODQ0QkRCNDUyQkQ0QTgxREU0M0Y5MDQwMTk1RDJGMEE2RDNERTIxNjFBRjE3MEQ0QTNFQzM1OTVBRjMyQUI0MkJFN0MwMjYxMkFDRTBFMTQyMzYyNjYwMkREMTU0RkMxQTlBMjJDOUJFQkMwRjEwNDdFOTEwNjgyRDAwMTVBOTlEQ0ExQ0FFQTBGQjA2MEVDRUNFQjgzOEQ1MTA4ODVGOUYxMDhBQUM0RTc5N0JDQTA2RkYyNjYxQURGODE3NUM0MDlFN0RENEM0MTc0Nzc4MzczRjNDQ0VDQzM3Q0Y2QzU4REE2ODg2QzAyNEE1MzY0QThDN0IwMjhEMjdE P>
内容类型:multipart/form-data
内容长度:0
主机:10.111.30.12
代理连接:保持活动
用户代理:Apache-HttpClient/4.2.6 (java 1.5)"
采样器结果:
线程名称:API 线程组 1-1
样品开始时间:2015-09-21 15:33:53 EEST
加载时间:22
连接时间:0
延迟:22
字节大小:202
标头大小(以字节为单位):202
正文大小(以字节为单位):0
样本数:1
错误计数:1
响应码:415
响应消息:不支持的媒体类型
还尝试将文件放入正文数据中:“文件:C:\apache-jmeter-2.13\bin\API Performance Test\file.txt”但现在我收到 400 个错误请求。
如果有人知道如何执行此操作,请也告诉我。
【问题讨论】:
标签: jmeter performance-testing