使用jmeter测试卷曲请求
问题内容:
我有一个curl请求,我不知道如何在jmeter中转换它:
curl -H应用程序ID:我的应用程序ID -H秘密密钥:my-secret-key -H内容类型:“ multipart / form-data”
-H应用程序类型:REST –form upload = @ / logo.jpg -X POST -v http:// localhost:8080
/ api / v1 / files / Photos /
logo.jpg
最好的方法是什么?
问题答案:
选项1:记录请求
在JMeter中:
- 文件->模板->录制->创建
- 工作台-> HTTP(S)测试脚本记录器->开始
在控制台中:
curl -x localhost:8888 -H application-id:my-app-id ......
选项2:手动建立要求
-
添加HTTP请求采样器,并按以下方式进行配置:
- 服务器名称:
localhost
- 端口号:
8080
- 方法:
POST
- 路径:
/api/v1/files/Photos/logo.jpg
- 检查
Use multipart/form-data
POST - 切换到“文件上传”标签
- 单击“添加”,并
upload
以参数名称和image.jpg
MIME类型提供logo.jpg文件的完整路径。 - 添加HTTP标头管理器,并在其中提供标头名称和值
- 服务器名称:
参考文献: