Python 测开28期 - TLF - 学习笔记 - 性能测试 - JMeter虚拟用户管理

一、线程组设置界面

二、补充说明:

1、当错误发生时:
(1)Coninue:继续执行测试
(2)Start Next Thread Loop:不再执行当前线程后面的请求,开始执行下一个线程
(3)Stop Thread:停止线程,此处表示该线程对应的用户的所有操作不再执行(一则不再执行该线程后面的请求,二则不再执行该用户的其他迭代),而继续执行其他用户的操作。
注意:不建议使用,若采取该方式,则线程数可能越来越少,导致负载不够,进而结果不准确。
(4)Stop Test:把当前迭代完成后停止测试
(5)Stop Test Now:立即停止测试
2、线程设置
(1)Number of Threads:线程数(虚拟用户数)
(2)Ramp-up period(seconds):多长时间启动所有用户(单位:秒)
(3)Loop Count:循环次数(迭代次数)
(4)Same user on each iteration:每次迭代使用同一个用户(如果未勾选该选项,需要在HTTP Cookie Manager 中设置每次清理cookie缓存,即 Clear cookie each iteration)
(5)Delay Thread creation until needed:延迟创建线程直至需要时
(6)Duration:测试持续时间(单位:秒)
(7)Startup delay:启动延时(即开启测试后,多长时间后再创建线程)