Jmeter 线程组(简单的压力测试)
新建一个线程组
![](https://img2020.cnblogs.com/blog/2634283/202201/2634283-20220116190348467-1927218658.png)
设置线程组参数。
这里配置为:10个线程,同时启动,循环一次。
![](https://img2020.cnblogs.com/blog/2634283/202201/2634283-20220116190415920-930136672.png)
线程数:
- Jmeter java进程下启动的线程,用来模拟真实用户数,1线程数 = 1用户数
- 在Jmeter中,先启动线程,再运行线程,后释放线程
- 线程数建议不超过1000
Ramp-Up时间(秒)
- 预期线程组的所有线程从启动-运行-释放的总时间
- ramp up=0时,表示瞬时加压,启动线程的时间无限趋近于0
- 如果 ramp-up 时间内,所有线程不能启动运行完的话,时间则会顺延下去(实际测试时接口报错)
循环次数
- 每个线程循环执行的次数,默认一次
- 如果设置为永远,那么 jmeter 将以最大的可能去发送请求,以此测试出最大并发数
添加要压测的http请求
![](https://img2020.cnblogs.com/blog/2634283/202201/2634283-20220116191505052-1081034869.png)
新增监听器,用于查看压测结果。
这里添加三种:聚合报告、图形结果、用表格查看结果,区别在于结果展现形式不同。
![](https://img2022.cnblogs.com/blog/2634283/202202/2634283-20220212235356426-1480739102.png)