JMeter HTTP请求上传excel文件

原创 2018年04月16日 19:48:07

    琢磨了一下午,终于搞定了,记录一下艰难的心路历程。

    测试的HTTP请求是一个上传excel的功能,抓包内容如下:

图1

    首先,刚开始我是利用JMeter的HTTP代理服务器直接录制的脚本,删除无用请求,留下有用请求后,执行脚本,请求返回总是报错,与开发沟通,基本可以断定为解析excel文件过程中出了问题,由于我们发送请求的配置有问题的原因。

图2

    手动修改并重新维护了HTTP请求,此处我们维护参数的注意事项:

图3

Usemultipart/form-data for POST:当发送HTTP POST请求时,使用Use multipart/form-data方法发送,可用它做文件上传,这个属性是与方法POST绑定的。这里需要勾选此项。

Browser-compatibleheaders:浏览器兼容模式,如果使用了Use multipart/form-data for POST,这里建议勾选此项。

 

按以上方式维护HTTP请求,执行脚本,始终报错,提示“导入的数据为空”,折腾了一下午,最后挨个试才试出来,当Implementation选择为“HttpClient3.1”时,再次执行脚本,便导入成功了。

图4

图5

 


版权声明: https://blog.csdn.net/qq_41117947/article/details/79964346

jmeter之http请求-文件上传脚本编写

此处有玄机,细心的朋友猜一猜,是关于csdn中的那个上传功能, 在这里没有做验证码,大家不要说是我说的,不要把csdn压垮了,拜托 上传请求        抓包信息...
  • u012338364
  • u012338364
  • 2015-12-09 16:46:51
  • 13374

jmeter单文件上传

问题描述:有的请求需要上传文件,这里就需要把http请求里把文件和参数一起传给服务器。 解决方案一: 1、在请求上勾选use multipart/form-data for post 2、在 p...
  • kaluman
  • kaluman
  • 2017-06-08 10:33:24
  • 2183

jmeter之http请求-如何上传文件

很多时候,会遇到使用Jmeter进行文件的上传。 下面就一张图片介绍,如何实现文件的上传。 确保在进行此操作前,图片show.png 已经存在于测试PC上。 注意:MIME 类型填入:appli...
  • liujingqiu
  • liujingqiu
  • 2017-04-01 16:28:27
  • 6141

jmeter入门——post请求上传附件

1、上传文件抓包信息 注意:第三个红框中的query string不要写到Jmeter你的parameters下面,要放到路径里才有效2、脚本内容如下...
  • huashao0602
  • huashao0602
  • 2017-06-05 16:46:25
  • 1980

jmeter添加http请求、java请求,将返回的json数据提取出来并将结果追加到一个文件

jmeter添加http请求、java请求,将返回的json数据提取出来并将结果追加到一个文件 抽奖活动返回的是json数据,所以需要先将返回的json字符串里面需要统计的字段提取出来,此处需要...
  • Seven__Lau
  • Seven__Lau
  • 2017-08-17 16:17:27
  • 1766

jmeter多文件上传

一、一次请求上传一个文件,多个相同的请求要上传文件 把这个http请求复制一遍或者右键duplicate,都能把上传文件的请求进行复制粘贴; 若是第二个请求失败,则去看传递的参数是不是有token...
  • kaluman
  • kaluman
  • 2017-06-08 10:36:13
  • 867

jmeter文件上传下载测试

linux常用命令 ll|wc -l 统计文件个数 du -s dirname 查看dirname文件夹的大小,如果不带dirname则显示当前所在文件夹的大小 hostname -i显示当前主机的I...
  • hw1932
  • hw1932
  • 2017-06-11 00:44:14
  • 3390

Jmeter压力测试图片上传

最近在写http图片上传,需要进行压力测试一番; 这里我就分享一下测试教程: 先下载安装jmeter http://jmeter.apache.org/download_jmeter.cgi j...
  • zhaokejin521
  • zhaokejin521
  • 2018-01-18 10:13:58
  • 476

JMeter上传文件 点选form-data依旧失败的解决方法

这几天一直在调用JMeter上传文件的一个接口,一直出错,在网上找到一些文章说的注意事项也都注意到了,还是失败,最后终于找到了原因. 1. JMeter在写API的case时,经常会用到全局性head...
  • xingyunpi
  • xingyunpi
  • 2017-09-11 10:41:16
  • 897

JMeter带json数据的post请求测试

原文  http://www.bubuko.com/infodetail-702153.html 配置: 1、新建一个线程组: 然后设置线程数、运行时间、重复次数。 ...
  • chuntian_feng
  • chuntian_feng
  • 2016-07-10 14:46:55
  • 9105
收藏助手
不良信息举报
您举报文章:JMeter HTTP请求上传excel文件
举报原因:
原因补充:

(最多只允许输入30个字)