JMeter组件

1.JMeter常用组件

        必须组件:测试计划,线程组(包含多个线程),取样器

                测试计划,JMeter默认创建且仅有一个

                线程组: 

                         添加步骤: 选择TestPlan并点击鼠标右键添加     

                        分类以及使用:【JMeter线程组】分类以及功能介绍             JMeter组件_第1张图片

                 取样器:  

                        添加方式:

                                      方式1:选择目标线程组并鼠标右键添加

                                      方式2: 选择控制器并鼠标右键添加

                        分类以及使用:【JMeter取样器】分类以及功能介绍

JMeter组件_第2张图片

        辅助组件:配置元件,前置处理器,定时器,逻辑控制器,后置处理器,断言,监听器

辅助组件 创建来源 作用 文档整理

配置元件

config element

测试计划,线程组,取样器,控制器 配置header,cookie等
前置处理器 执行取样器的数据准备
后置处理器 执行取样器后对数据处理 【JMeter】后置处理器的分类以及场景介绍
定时器 请求之间的延迟间隔

断言

assertion

让程序代替人工判断响应结果是否符合预期 【JMeter】断言分类以及断言结果元件-CSDN博客

监听器

listener

监听取样器的测试结果

逻辑控制器

logic controller

线程组 针对业务流程,使用逻辑控制和关联线程
2.JMeter组件执行顺序

        测试计划-》线程组-》配置元件-》前置处理器-》定时器-》取样器-》后置处理器-》断言-》监听器

3.JMeter辅助组件的作用对象,作用域:
  • 组件的作用对象: 取样器
  • 组件的作用域(对哪个范围的取样器生效)划分为2类
    • 层级生效
      • 主要是指6个组件对取样器的作用域:配置元件,前置,后置,定时器,断言,监听器
      • 作用域是
        • ​​​​​​​父级节点是取样器,则仅对该取样器生效
        • 父级节点是控制器,则对控制器下的所有取样器生效
        • 父级节点是线程组,则对线程组下的所有取样器生效
        • 父级节点是测试计划,则对测试计划下的所有取样器生效
    • 顺序结构生效
      • 主要是指控制器对取样器的作用
      • 作用域是满足控制器的条件才会执行取样器

        

你可能感兴趣的:(JMeter性能测试,jmeter)