jmeter线程属性和调度器配置
线程属性
1.线程数:⼀个线程相当于⼀个虚拟⽤户
董事长助理英文>unconditional
2.Ramp-Up时间(秒)【准备时长】:JMeter需要多长时间才能启动所有线程。 如果有10个线程且准备时长为100秒,则每个线程将在前⼀个线程启动后10秒开始,总时间为100秒,以使测试完全达到速度。怀疑
【准备时长: 设置的虚拟⽤户数需要多长时间全部启动。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。】
拼音翻译中文3.循环次数:执⾏测试⽤例的次数。 如果选择“永远”,测试会⼀直运⾏,直到⼿动停⽌。neet
4.延迟创建线程直到需要:延时创建线程直到该线程需要采样时。mala>easy come easy go
ext【如果勾选,例如50个线程Ramp-Up Period为10s,那么每隔1s启动50/10=5个线程并运⾏下⾯的请求(状态为running);不勾选,测试计划开始后启动所有线程(状态为new),但是不⽴即执⾏下⾯的请求。例如50个线程Ramp-Up Period为10s,那么计划开始后所有线程全部就绪,但第⼀秒只有5个线程开始运⾏请求。实际应⽤中选择哪种都可以,不影响测试结果。】
美国游学半年官⽹原⽂:If lected, threads are created only when the appropriate proportion of the ramp-up time has elapd. This is most appropriate for tests with a ramp-up time that is significantly longer than the time to execute a single thread. I.e. where earlier threads finish before later ones start.
If not lected, all threads are created when the test starts (they then pau for the appropriate proportion of the ramp-up time). This is the original default, and is appropriate for tests where threads are active throughout most of the test.
调度器
1.持续时间(秒):测试计划持续多长时间。
篮板球rebound
2.启动 延迟(秒):点击启动按钮后,仅初始化场景,不运⾏线程,等待延时时间到才运⾏。