如何设置线程数:
在场景设计中,我们一台机器是不可能设置线程数好几千的,因为并不是工具不支持,而是自己的电脑本身支持不了,一台电脑支持的线程数也就1000,最多1500,想做更多并发的话,就需要做分步式测试
如何设置Ramp-Up时间:
3秒内造出1000千个人,而不是造出的人做我这么长时间的活,比如,让5天内招工1000人,招了人但并没有开始工作
那么这个时间设置多少合适呢?一般就是线程数是500的话, Ramp-Up时间设置为2秒,线程数是1000的话, Ramp-Up时间设置为3秒
线程数/Ramp-Up时间=平均时间造出多少个人,比如500个线程数,时间是2秒,那平均1秒应该造出250个人,但实际中不一定就是1秒造出了250个
这个时间设置的太短的话,可能会造成没有足够的时间或系统资源来造这么多线程数,也有可能大量线程数同时来访问服务器,造成服务器突然收到大量请求而报错
如果设置的时间太长,比如100秒造出1000个人,也就是1秒钟造出10个人,轻轻松松的造完10个后人,休息一会再造10个人,这种是一定场景的用途,通常不会这么设置
如何设置循环次数:
线程数100,时间1秒,循环1次,也就是1秒内造出了100个人后,这100个人每个人干了1次话,一共干了100次活
线程数100,时间1秒,循环5次,也就是1秒内造出了100个人后,这100个人每个人干了5次话,
一共干了500次活
如何设置持续时间:
上面的情况我们是不知道干了多长时间的,所以时间是需要去设置的,如下图
想设置时间就必须勾选上永远和调试器,上图设置的意思是:1秒中造出了100个人,