Jmeter学习总结【线程组】

旧巷老猫 提交于 2020-03-01 02:41:00

一、setup thread group和teardown thread group

    对于setup thread group 和 teardown thread group 来说,从字面意思上来看就是安装线程组和卸载线程组,所以可以理解为对于线程组的初始化和完成时处理,set thread group是所有我们真正开始线程并发之前的准备工作,必须是在线程组开始之前完成的并且拥有自己独立的线程设置

 

setUp Thread Group & tearDown Thread Group:

继续:如果取样器里的执行出现错误失败的时候,请求不会停止,继续执行。
Start Next Thread Loop : 忽略错误,线程当前循环错误,执行下一个循环。
停止线程 : 只限当前线程停止,不影响其他线程执行
停止测试 : 当前执行的线程全部执行完毕后结束
Stop Test Now: 立刻停止

 

6、线程数=10(设置线程数),Ramp-Up Period(in seconds)=5(设置过渡时期),循环次数=2(设置执行测试的次数)

也就是说:

一共10个线程数,每1S执行2个线程数2个循环,也就是1S并发4个请求

 

 

二、线程组

    每个线程将完全独立的执行测试计划,完全独立于其他测试线程,多个线程用于模拟与服务器应用程序的并发连接

这个过渡时期告诉JMeter要花多长时间才能“加速”到选择的全部线程数。如果使用10个线程,并且过渡时期是100秒,那么JMeter将花费100秒来启动所有10个线程并运行。在前面的线程开始后,每个线程将开始10(100 / 10)秒。如果有30个线程和一个上升周期120秒,则每个连续线程将延迟4秒。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!