美文网首页
Jmeter03.测试计划&线程组

Jmeter03.测试计划&线程组

作者: 意爹闯天涯 | 来源:发表于2019-09-29 16:00 被阅读0次

测试计划

用于描述一个性能测试,所有内容都是基于这个测试计划。


测试计划

配置项说明

名称:该测试计划的名字
注释:备注信息,一般写测试计划的简要描述,最好能表达此次测试的目的。
用户定义的变量:全局变量,供所有线程使用。(注意:由于不方便启用与禁用,因此不建议使用。一般采用用户自定义变量组件)
详细:查看具体变量信息,也可在弹窗内修改变量
添加:添加变量
从剪贴板添加:将剪贴板复制的文本用作变量名,并添加变量。
删除:用于删除变量
向上:向上移动一格选中的变量
向下:向下移动一格选中的变量
独立运营每个线程组:若该测试计划存在多个线程组,选中该复选框时,从上往下顺序执行线程组(上一个执行完才执行下一个)。取消选中,则各线程组随机、并行执行。
主线程结束后运行tearDown线程组:若测试计划中存在tearDown线程组,若勾选,则线程组执行结束后执行tearDown线程组。若不勾选,线程组执行结束后不会执行tearDown线程组
函数测试模式:选中此选项,同时监听组件如“查看结果树”配置了保存到一个文件中,那么jmeter会将每次的请求结果保存到文件中。太影响性能,在调试脚本的时候可以开启,但是在压测时建议关闭。
添加目录或jar包到ClassPath
添加文件或jar包,用于调用外部jar包。可以把jar包路径添加到这里,然后在beanshell中直接import进来,并调用jar包中的类与方法。
浏览...:弹出文件选择对话框以选择jar包。
删除:删除指定的记录。
清除:清空全部记录。

线程

添加方式:右击测试计划,选择“添加-线程(用户)”

三种线程组
  1. 线程组:可以理解为loadrunner的虚拟用户组。线程组内的每个线程都可以看成一个虚拟用户。
  2. setUp线程组:可用于执行预测试操作,这类线程组的行为和普通的线程组元件一致。类似于loadruner的init
  3. tearDown线程组:可用于执行测试后的操作。这类线程组的行为和普通的线程组元件一直。类似与loadrunner的end
    三种线程组的配置几乎完全相同,以下为线程组的配置为例进行介绍。


    线程组配置

配置项说明:

名称:线程组的名称
注释:备注信息,一般写该线程组的简要描述,最好能表达其场景、目的等信息。
在取样器错误后要执行的动作:
继续: 继续执行
启动下一进程循环(界面翻译错误,应该为启动下一线程循环):线程当前循环终止,执行下一个循环。
停止线程:当前线程停止执行,但并不会影响其他线程执行。
停止测试:等待当前所有正在执行的线程结束后,结束整个测试;
立即停止测试:整个测试会立即停止执行,正在执行的线程会被中断。
线程数:要启动的线程数量(模拟的用户数)。
Ramp-Up时间(秒):达到指定线程需要的秒数。比如指定线程10个,ramp-up时间为5,则每秒启动10/5=2个线程。
循环次数:就是每个线程循环线程内操作的次数;如果选择“永远”,则一直执行下去,直到手动停止或者到达配置的持续时间
延迟创建线程直到需要:默认情况下,所有线程就被创建完了。如果勾选了此选项,那么线程只会在合适的需要用到的时候才创建。
调度器:勾选后可以执行“调度器配置”里的配置项。
调度器配置:
如果循环次数不是-1或永远,持续时间以循环所用的时间为准。
持续时间:测试持续的秒数
启动延迟:延迟多少秒后启动。

相关文章

  • Jmeter03.测试计划&线程组

    测试计划 用于描述一个性能测试,所有内容都是基于这个测试计划。 配置项说明 名称:该测试计划的名字注释:备注信息,...

  • jmeter录制脚本

    1、在测试计划中添加线程组步骤:测试计划>添加>Threads(Users)>线程组

  • Jemeter线程组

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

  • JMeter--快速入门

    1. 新建线程组 Thread Group: 线程数 相当于 虚拟用户数。一个测试计划可以有多个线程组 测试计划-...

  • jmeter文档学习

    # 测试计划的要素 ### 线程组 1. 线程组元素是任何测试计划的起点。所有控制器和采样器必须在线程组下。其他元...

  • jmeter(2)-线程(用户)

    测试计划可以创建三种线程组 setUP线程组一种特殊类型的线程,可用于执行预测试操作。即执行测试前进行定期线程组的...

  • Jmeter使用

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

  • [JMeter] - JMeter性能测试基本过程及示例

    基本过程测试计划、线程组、http请求、监听器 1、创建测试计划 2、增加线程组 5、http请求 6、增加监听器...

  • Jamter接口测试

    添加线程组:测试计划(右键)> Theards(users) >线程组 添加HTTP请求 :sampler > h...

  • jmeter添加http代理

    1.添加http代理: jmeter中 1.测试计划 -> 添加 -> 线程 -> 线程组 2.线程组 -> 添加...

网友评论

      本文标题:Jmeter03.测试计划&线程组

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