1、setUP线程组:一种特殊类型的线程组,用于在执行常规线程组之前执行一些必要操作 ,与普通线程组操作一致,可参考Jmeter取样器设置_HealerLX的博客-CSDN博客
场景举例:
A、测试数据库操作功能时,用于执行打开数据库连接的操作
B、测试用户购物功能时,用于执行用户的注册、登录等操作
跨线程组之间传递变量可参考此篇文章Jmeter跨线程组之间如何共享变量
2、tearDown线程组:在普通线程组执行之后要执行的线程组 ,与普通线程组操作一致,可参考Jmeter取样器设置_HealerLX的博客-CSDN博客
3、jp@gc - Stepping Thread Group:当需求是要求阶梯型的压力测试场景时,使用该线程
4、jp@gc - Ultimate Thread Group:可实现多种自定义场景
界面介绍如下:
A、可创建线性负载
如:30S内50个用户进入系统,持续访问系统60S后,在10S退出
B、可创建步进负载
如:想看系统的负载量是多少,最大负载是多少,是否可以平稳运行
C、可创建波浪形测试负载(每一行的延时开始时间,是上一行的结束时间)
如:指定之间段秒杀活动,秒杀开始时有大量用户响应,下次秒杀时又有大量用户响应