02_Jmeter使用
接口演示网站:
https://www.showdoc.cc/372144116738569
unicode编码转中文
http://tool.chinaz.com/tools/unicode.aspx
目录
修改语言
添加线程组
添加http请求
选择线程组,右键添加一个http请求
依次填写如下内容
添加查看结果树
修改响应乱码
在Jmeter的bin
目录中有一个jmeter.properties
文件
使用编辑器打开
找到如下这一行
#sampleresult.default.encoding=ISO-8859-1
在这一行下面增加一行
sampleresult.default.encoding=UTF-8
然后保存,重启Jmeter即可
线程组的设置
聚合报告(查看汇总结果)
- #Samples 请求数
- average 平均响应时间
- 90% Line 90%响应时间
- throughput 吞吐量、TPS
- received 每秒接受的数据
参数化(CSV数据文件设置)
- 模拟不同的用户使用不同的数据
在Jmeter中使用变量,${变量名}
信息头管理器
响应断言
请求默认值
添加请求默认值,如果后续接口没有给该内容传值,则读取默认值
cookie管理器
添加cookie管理器之后,Jmeter会自动处理所有请求之间的cookie
JSON提取器
Json提取器表达式
读取某个key的对应的值
.key的名称
读取列表的内容
[下标]
以Json的方式发送请求参数
- 在头部信息中增加一项
Content-Type:application/json
- 在发送请求时,选择
body data
- 参数以Json形式填写
{"username":"testexam","password":"123123","password_confirmation":"123123"}
集合点