美文网首页
jmeter-线程组(20170829)

jmeter-线程组(20170829)

作者: eosclover | 来源:发表于2017-08-30 08:50 被阅读117次

Thread Group(线程组)

1.线程组,或者可以叫用户组,进行性能测试时的用户资源池。

2.是任何一个测试计划执行的开始点。

3.“控制器”和“HTTP请求”(采集器)必须在线程组内;监听器等其他组件,可以直接放在测试计划下。

线程组设置参数的意义

区域1(在取样器错误后要执行的动作)

这个区域的主要作用很明显,在线程内的采样器失败后,接下来做什么。简单百度了一下,并没有详细说明。于是,翻了一下帮助文档:

1.继续:继续执行接下来的操作

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

3.停止线程:退出该线程(不再进行此线程的任何操作)

4.停止测试:等待当前执行的采样器结束后,结束整个测试

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

区域2(线程属性)

线程组属性中,有5个设置项。

1.线程数:模拟的用户数量

2.Ramp-up Period(in seconds):达到指定线程数所需要的时间。举例:线程数设置为 50,此处设置为5,那么每秒启动的线程数 = 线程数50/5 = 10

3.循环次数:选中“永远”,则一直循环下去。

4.Delay Thread creation until needed:(大路边的翻译“直到需要时延迟线程的创建”)百度上的翻译都比较含糊,相信不懂然后直接转发的比较多。大致使这个意思,当线程需要执行的时候,才会被创建。如果不选择这个选项,那么,在计划开始的时候,所有需要的线程就都被创建好了。

5.调度器:配合区域3说明吧。

区域3(调度器配置)

全部都在调度器复选框被选中的前提下,下面的选项才会生效。

1.持续时间(秒):在此选项填入N,说明这个计划,从某个开始时间算起,执行N秒后结束。(会忽略 结束时间 的选项)

2.启动延迟(秒):在此选项填入N,手动点击开始执行计划,然后延迟N秒后,计划才真正开始执行。(会忽略 启动时间 的选项)

3.启动时间:当点击开始测试时,将等到此处填写的启动时间,然后真正开始测试。

4.结束时间:当开始测试时,将等到指定的开始时间开始测试,然后会停在此处填写的时间点结束。

以上源自网络

相关文章

  • jmeter-线程组(20170829)

    Thread Group(线程组) 1.线程组,或者可以叫用户组,进行性能测试时的用户资源池。 2.是任何一个测试...

  • JMeter-线程组设置

    版本以5.2为参考,其他版本内容基本相同,略有差异,但功能一致。一、新增线程组 二、线程组界面配置详解 继续:取样...

  • JMeter-参数化

    JMeter-参数化

  • Java并发之线程组ThreadGroup介绍

    线程组介绍 线程组的构造 ThreadGroup方法介绍查看线程组信息终止线程组中的所有线程 总结 Links作者...

  • Jemeter线程组

    线程组顾名思义,线程组表示JMeter在测试期间将使用的线程组。 线程组元素是任何测试计划的起点。 线程组提供的控...

  • Java 线程组和线程池区别

    线程组:线程组存在的意义,首要原因是安全Java 默认创建的线程都是属于系统线程组,而同一个线程组的线程是可以相互...

  • Jmeter使用

    简单使用, 如下列图所示:添加"线程组"测试计划 -> 添加 -> 线程(用户) -> 线程组 篇日志线程组后,就...

  • 线程Thread中的ThreadGroup

    一,ThreadGroup线程组的基本介绍1.线程组ThreadGroup为线程服务,用户通过使用线程组的概念批量...

  • jmeter- 多线程传递参数

      在使用jmete时,有时需要在两个线程之间传递参数,因为jmeter各个线程之间的参数都是独立的,所有就需要把...

  • 02 java线程-线程池与线程组

    java-线程组与线程池 线程组 Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,...

网友评论

      本文标题:jmeter-线程组(20170829)

      本文链接:https://www.haomeiwen.com/subject/uijzdxtx.html