我是靠谱客的博主 单纯棉花糖,最近开发中收集的这篇文章主要介绍jmeter,如果(If)控制器详解如果(If)控制器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

如果控制器

  • 如果(If)控制器
    • 勾选interpret condition as variable expression
      • 例1:直接输入true,请求B会执行,输入false,请求B不会执行
      • 例2:表达式通过jexl3或者groovy转成true或false结果
    • 不勾选interpret condition as variable expression
      • 例1:表达式正确,执行循环
      • 例2:表达式不正确,不执行循环
    • evaluate for all children
      • 例:勾选后,循环中每个请求之前都要校验if表达式
    • use status of last sample
      • 例:根据上个sample的请求结果决定是否执行循环

如果(If)控制器

在这里插入图片描述

勾选interpret condition as variable expression

表达式必须结果是true或者false

例1:直接输入true,请求B会执行,输入false,请求B不会执行

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

例2:表达式通过jexl3或者groovy转成true或false结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不勾选interpret condition as variable expression

判断表达式是否正确,不必为true或false

例1:表达式正确,执行循环

在这里插入图片描述
在这里插入图片描述

例2:表达式不正确,不执行循环

在这里插入图片描述
在这里插入图片描述

evaluate for all children

执行循环中每个请求之前,都要校验一下表达式

例:勾选后,循环中每个请求之前都要校验if表达式

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

use status of last sample

如果上一个sample请求的结果是true,则执行如果循环

例:根据上个sample的请求结果决定是否执行循环

在这里插入图片描述
请求A请求成功,则执行请求B
在这里插入图片描述
请求A请求失败,则不执行请求B
在这里插入图片描述

最后

以上就是单纯棉花糖为你收集整理的jmeter,如果(If)控制器详解如果(If)控制器的全部内容,希望文章能够帮你解决jmeter,如果(If)控制器详解如果(If)控制器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部