性能测试过程中有HTTP请求上传附件的场景,记录一下运用fiddler和jmeter实现jforum发表上传附件的帖子的过程。

1.fiddler录制脚本

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

jmeter笔记(4)--测试上传附件 随笔 第1张

 

2.打开录制的脚本,调整信息头管理器中信息

 

jmeter笔记(4)--测试上传附件 随笔 第2张

 

 

3.设置请求参数

A:把fiddler中webforms的信息复制到jmeter的http请求的parameters中,name中只保留fiddler中webforms的name值,比如Content-Disposition: form-data; name="total_files",只保留total_files;

B:value值不变;

C:name=file可以删掉;

D:勾选Use multipart/form-data和Browser-compatible headers。

 

jmeter笔记(4)--测试上传附件 随笔 第3张

 

E:点击Files Upload,文件名称填写文件路径以及文件名,参数名称和MIME类型选择fiddler中webforms抓到的name和Content-Type值。

 

jmeter笔记(4)--测试上传附件 随笔 第4张

jmeter笔记(4)--测试上传附件 随笔 第5张

 

F:点击HTTP请求的advanced选项,选择implementation为java

 

 jmeter笔记(4)--测试上传附件 随笔 第6张

 

4.发起请求,成功

 

jmeter笔记(4)--测试上传附件 随笔 第7张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄