性能测试学习:线程组配置参数解读

线程组组件包含三部分:

在取样器发生错误后处理策略、线程属性、线程调度

 第一部分:取样器发生错误后执行的操作

Continue:继续执行接下来的操作,默认值

Start Next Thread Loop:忽略错误,执行下一个循环

Stop Thread:退出该线程,不再执行此线程的任何操作

Stop Test:等待当前执行的取样器结束后,结束整个测试

Stop Test Now:直接停止整个测试

第二部分:线程属性

Number of Thread(users):线程数,模拟的用户数量

Ramp-up Period(in seconds):达到指定线程数所需要的的时间

Delay Thread creation until needed:当线程需要执行的时候才会创建

Loop Count:线程循环次数(可以勾选永远执行)

Same user on each iteration:每次迭代使用相同的用户。这个参数的作用参考博客:https://www.cnblogs.com/nmb123/p/12266697.html

第三部分:调度器

Duration(seconds):持续时间

Startup delay(seconds):启动延迟

线程组还包含前置、后置两种线程组

分别在普通线程组执行之前、之后执行;

可以用于准备测试数据、清理测试数据等场景,类似于pytest中的fixture

配置内容与普通线程组完全一致

 

 

 

posted @ 2020-12-30 16:18  沧海1024  阅读(404)  评论(0编辑  收藏  举报