美文网首页
逻辑控制器-循环控制器

逻辑控制器-循环控制器

作者: 智齿_93fa | 来源:发表于2020-02-24 23:04 被阅读0次

一、逻辑控制器介绍

1. jmeter中的逻辑控制器是用来控制采样器的执行顺序的。

官网介绍:Logic Controllers determine the order in which Samplers are processed。

二、循环控制器使用场景

1.一次控制器+循环控制器

需求:接口1返回结果作为接口2的入参,但只需要压测接口2。

解决方案:接口1、接口2放在同一个线程组中,接口1放在一次控制器下面,接口2放在循环控制器下。

问题1:如果线程组中有循环次数,线程组下面又添加了循环控制器,采样器应该循环几次?

            采样器整体循环次数=线程组循环次数*循环控制器次数。

            for(int i=1;i<=3;i++){  线程组中的循环

              for(int j=1;j<=2;j++){  循环控制器中的循环执行

              }

            }

问题2:在循环控制器下面含有一次控制器节点,一次控制节点下面的采样器怎么执行?

            一次控制器下的采样器会在每次循环的第一次迭代时执行。比如下图中,循环控制器循环次数=4,则线程组第一次执行循环控制器的第一个迭代时,会执行仅一次控制器。所以这种情况无论循环控制器循环几次,仅一次控制器下面的请求只会执行一次。

相关文章

  • 7. Jmeter-逻辑控制器

    逻辑控制器介绍与使用 如果(if)控制器 事物控制器 循环控制器 while controller critica...

  • 逻辑控制器-循环控制器

    一、逻辑控制器介绍 1. jmeter中的逻辑控制器是用来控制采样器的执行顺序的。 官网介绍:Logic Cont...

  • 2018-11-06jmeter加强

    csv 1.准备数据2.数值csv控制器3.脚本引用变量 使用循环控制器循环:把csv控制器放在循环控制器内 ur...

  • 逻辑控制器

    JMeter逻辑控制器可以对元件的执行逻辑进行控制,除仅一次控制器外,其他控制器下可以嵌套别的种类的逻辑控制器。 ...

  • 【第六天】jmeter元件详解之逻辑控制器

    逻辑控制器:可以对元件的执行逻辑进行控制,除【仅一次控制器】外,其他控制器下可以嵌套别的种类的逻辑控制器。 1.F...

  • 3,JMeter实现逻辑分支控制

    逻辑控制器:JMeter使用逻辑控制器用来控制测试脚本的逻辑判断,也可以理解为如何控制脚本的运行。例如:如果控制器...

  • JMeter:逻辑控制器_随机控制器(Random Contro

    随机控制器,当每次执行到该逻辑控制器时,随机挑选控制器下的任意一个子节点<取样器、逻辑控制器> Ignore su...

  • 如果(If)控制器

    如果(If)控制器 使用方法,逻辑控制器→如果(If)控制器 条件: 条件表达式,示例:"$test}" != "...

  • 03_jmeter_控制器

    简介: 简单控制器、if控制器、一次控制器,循环控制器、线程组中配置执行次数、聚合报告 浅谈线程组 ① 线程数:...

  • jmeter之逻辑控制器(Logic Controller)

    jmeter之逻辑控制器(Logic Controller) 前言: 1、 Jmeter官网对逻辑控制器的解释是:...

网友评论

      本文标题:逻辑控制器-循环控制器

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