5、Jmeter之参数类型

在这里插入图片描述
本节主要讲一下这三种参数在什么情况下用,有什么区别,以及在填写这些参数的时候会遇到什么样的坑,怎么样去避开他们,

parameters:键值对形式 类似于Python中的字典
在这里插入图片描述
注意:参数名不要乱填,根据接口文档写什么参数,就写什么参数,参数值也是,根据接口文档写的形式填,比如:
在这里插入图片描述
注意空格:如果报错,而且你确定你的参数值参数名没问题,就去检查是否带空格
在这里插入图片描述
这是我key后面加了个空格然后返回的请求,就说了URL语法错误,很难排查,所以还是要注意空格

Body Data:
Body Data与parameters只能二选一,否则报错,Files Upload不受影响,具体报什么错前面有具体的说明
在这里插入图片描述
我们运行看一下结果
在这里插入图片描述
为什么报错了呢,前面我们说过Body Data参数支持json格式和xml格式,是因为这种数据类型可能是不识别的,就是我我们以这种格式去请求,人家未必去识别,这块主要还是告诉大家这块是支持json和xml格式的参数的,目前没有找到太好的例子,以后遇到了,会和大家说一下的

Files Upload:
在这里插入图片描述

参数的用途:文件的上传的时候
文件名称:你的文件地址,绝对地址 比如:D:\apache-jmeter-3.3\bin
参数名称:file 当然你的接口文档不是这个的话,就以你的接口文档为准,一般来说都是file
MIME类型:多媒体类型
MIME类型怎么确定呢,百度,哈哈
地址:https://www.w3school.com.cn/media/media_mimeref.asp
在这里插入图片描述
在这里插入图片描述

根据文件的后缀,去寻找MIME类型
注意:三个参数都会必填的,否则会报错,还有空格!

切记:不要嫌弃太简单了,不去自己动手操作一遍,自己动手操作一遍才是自己的!加油!

猜你喜欢

转载自blog.csdn.net/weixin_45608577/article/details/108549690