jmeter之put请求处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter之put请求处理相关的知识,希望对你有一定的参考价值。

参考技术A 最近准备写一个公司业务的性能测试脚本,要用jmeter把整个流程的接口全部整合起来,jmeter也是用的很多的一款工具了,但是这次遇到点问题。
公司的接口有些请求方法是put类型的,我以前用jmeter做的大都是get和post,想着应该是一样的,但是接口做好之后,请求一直报某个参数不存在,排除了参数不完整的可能后,详细看了下引起的原因,在此记录下来。
1、因为jmeter不规定参数类型的话,默认是application/x-www-form-urlencoded,所以我没有声明参数类型,正确的参数也请求不到正确的结果。

2、常规的form_data格式,发送的请求数据为空

直接将参数以 key=value&key=value...的形式用?加在url后面,请求可以成功,但是要注意的是,如果参数中有空格或者其他特殊符号,解析会有问题。另外如果参数很长,放在url里面也不美观,可以使用后面2种方法。

至此可以完美进行put方式的接口请求啦!

以上是关于jmeter之put请求处理的主要内容,如果未能解决你的问题,请参考以下文章

JMeter断言处理之响应断言

jmeter接口测试之json格式---关联接口处理

Jmeter之BeansShell之处理逻辑关系

jmeter处理上传文件接口

JMeter中使用Put请求方式请求接口

接口测试之Jmeter中http请求之信息头管理器