接口请求数据类型很多:
- 有的接口字段采用多个 key:value对 的形式进行传参
- 有的接口字段通过 一个key:一个value ,value是包含所有请求字段的json串
- 有的接口字段直接是一个json请求串
下面使用测试工具jmeter详细说下上面第三种请求类型(接口是一个json请求串)测试接口并发库存限制的实际操作吧:
第一步:创建线程组:
image.png第二步:创建http头管理器:
image.png第三步:设置请求数据类型位json:
- content-type:application/json
-
charset:utf-8 (看编码类型,有时候需要设置为utf-8)本接口不用
image.png
第四步:创建http请求,填写相应的信息:
image.pngimage.png
第五步:添加查看结果树,查看请求返回信息:
image.png第六步:设置并发数,等待时间,循环次数:
image.png第七步:执行请求,查看结果:
查看请求信息:
image.png
查看返回信息:
image.png
一种返回正常信息:
image.png
一种返回并发的错误:
image.png
####### 以上是使用jmeter测试接口json串格式的并发库存限制的全部!
下面是第一种请求类型(采用多个 key:value对)与上面的不同处:
image.png下面是第二种请求类型(一个key:一个value ,value是包含所有请求字段的json串)与上面的不同处:
参数形式:
image.png
body形式:
image.png
OK,以上是个人实践,完毕。
网友评论