压测工具--jmeter之线程数设置

一、在进行接口性能自动化测试过程中,压测的方法有2种:

  • 同时并发:设置线程组、执行时间、循环次数,这种方式可以控制接口请求的次数。
  • 持续压测:设置线程组、循环次数勾选永远、调度器(持续时间),这种方式可以控制压测周期时间

指定并发场景一:使10个线程启动并同时运行==并发执行10个线程。10个线程为一个样本,每个样本循环执行5次,可用监听树查看线程组执行效果,是10个一起出现。

1. 设置线程数(users):10

2. 设置执行时间:0

3. 设置循环次数:5

指定并发场景二:20s执行完成10个线程,也就是一个线程执行完后隔2秒执行下一个线程。10个线程为一个样本,每个样本执行5次。使用监听树查看,请求是有间隔出现的。

1. 设置线程数(users):10

2. 设置执行时间:20

3. 设置循环次数:5

持续压测:

       当领导说要对某个接口持续24h的压测,这种情况需要用到jmeter线程组的调度器功能。调度器可以控制压测持续的时间和线程启动延迟的时间。

1. 循环次数:选择’永远‘

2. 设置持续时间

3. 设置启动延迟时间

持续压测场景三:10个线程同时并发执行。只需循环60s,不限制样本数(10个线程间隔0s并发进行)

1. 设置线程数(users):10

2. 设置执行时间:0

3. 设置循环次数:勾选永远

4. 使用调度器,设置持续时间:60

原文地址:https://www.cnblogs.com/cudy/p/14716986.html