jmeter压力测试(包含参数化)新
jmeter版本:3.1
1、添加一个线程组
2、右键线程组添加一个http请求
3、右键http请求添加一个配置元件,用来关联参数文件
4、右键http请求,添加一个断言
5、右键http请求,添加一个察看结果树
6、右键http请求,添加一个聚合报告
7、基本原件添加完成之后,完善http请求的内容
8、完善参数元件
9、进行测试时,先将接口调试正常,再对接口进行压测,故在线程组里先设置一个线程,请求一次
10、点击运行,查看察看结果树的结果
11、接口调通,可以将察看结果树中的响应字段添加到响应断言中,如果响应中没有该字段时,脚本将停止运行,及时查看错误原因
12、以上步骤准备好之后,就可以调整线程组中的并发数量、执行时间等,然后查看聚合报告中的相关参数
注意:接口可能有缓存问题,每次压测时需要更换不同的数据去请求;jemeter也有缓存问题,压测一遍之后可以将数据清除,再进行第二次压测;自己记录聚合报告中不同并发量时的相关数据,TPS会有一个峰值,那就是最终压测要得到的瓶颈;参数文件中不要有空白值,空白值将会使请求失败,影响压测结果