Jmeter4.0接口测试之HTTP的请求(五)
下面来看使用Jmeter怎么来做HTTP的接口请求,在请求中使用浏览器的network获取请求的信息,见获取到的请求信息:
General
:
Request URL:http://
180.97.80.42
:
9X90
/v4/login
Request Method:POST
Status Code:
200
OK
Remote Address:
180.97.80.42
:
9X90
ResponseHeaders
:
Access-Control-Allow-Headers:Origin
,
Content-Type
,
Accept
,
Parkingwang-Client-Source
,
Accept-Version
Access-Control-Allow-Origin:http://
180.97.80.42
:
9X97
Connection:keep-alive
Content-Encoding:gzip
Content-Type:application/json; charset=UTF-
8
Date:Wed
,
02
May
2018 09
:
49
:
45
GMT
Server:nginx/
1.10.1
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:PHP/
5.6.30
RequestHeaders
:
Accept:application/json
,
text/plain
,
*/*
Accept-Encoding:gzip
,
deflate
Accept-Language:zh-CN
,
zh;q=
0.8
Accept-Version:v3
.0
Connection:keep-alive
Content-Length:
93
Content-Type:application/json;charset=UTF-
8
DNT:
1
Host:
180.97.80.42
:
9090
Origin:http://
180.97.80.42
:
9X97
Parkingwang-Client-Source:ParkingWangAPIClientWeb
Referer:http://
180.97.80.42
:
9097
/
User-Agent:Mozilla/
5.0
(Windows NT
6.1
; WOW64)AppleWebKit/
537.36
(KHTML
,
like Gecko) Chrome/
55.0.2883.87
Safari/
537.36
RequestPayload
在如上的信息中,可以得出请求如下的结论:
请求方法:
POST
请求URL:
http://180.97.80.42:9X90/v4/login
请求参数:
{"username":"","password":""}
请求Headres为:
Content-Type:
application/json;charset=UTF-8
Parkingwang-Client-Source:
ParkingWangAPIClientWeb
确定如上信息后,在Jmeter中再次创建一个新的线程组,以及创建新的HTTP请求,见HTTP信息头管理器:
见HTTP请求的接口信息:
点击执行后,可看到执行的结果,见执行结果的截图:
往期文章:
对自动化测试的几点思考(三)
对自动化测试的几点思考(二)
对自动化测试的几点思考(一)
构建性能测试平台
接口测试中对token的处理
如您对我写的内容感兴趣,扫描如下二维码关注本人的微信公众号:
- Sonos推出新音箱Beam,语音助手有了,HDMI接口也有了
- 火箭院研发的一种空间在轨加注对接接口装置获国家发明专利授权
- 小米路由器4正式发布:全千兆接口、双核CPU、MiNET一键快连
- 《锂离子电池模块通用标准接口技术规范》标准研讨会成功召开
- 对自动化测试的几点思考(三)
- 下代iPhone充电头大升级:18W快充 Type-C接口!
- 我科学家首次实现25个量子接口之间的量子纠缠 将原纪录提高
- 小米CDQ06ZM充电器拆解:6口USB接口
- 从霍金到阿凡达:类脑智能研究能走多远?
- 7块5买了一个带USB接口的插座,感觉超值