这里就用CSDN的首页搜索功能做例子
一、拿到要测试的接口相关信息(学会用F12找接口,这里不详细介绍)
找到接口关键信息为:
-
请求 URL: https://silkroad.csdn.net/api/v2/rcmd/list/channel/pc_toolbar_associateword -
请求方法: POST -
accept: application/json, text/javascript, */*; q=0.01 -
accept-encoding: gzip, deflate, br -
accept-language: zh-CN,zh;q=0.9 -
content-length: 184 -
content-type: application/json -
origin: https://blog.csdn.net -
referer: https://blog.csdn.net/ -
user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36 -
请求内容:{"channel":"pc_toolbar_associateword","ext":{"isAcceptDownGrade":true,"summary":true,"query":"jmeter","pageSize":10,"page":0,"type":"suggest","deviceid":"-","platform":"pc"},"size":10}
?二、打开jmeter建好测试计划并把参数填入Http请求和http信息头管理
Http请求如下:
?把http请求头内容(上面的3-10)填写进入HTTP信息头管理器
三、 执行压力测试并查看执行结果
执行测试
查看聚合报告?
?可以看到执行100次后的结果,各个指标的解释如下:
?
如果想看每一次执行的可以点击“察看结果树”
|