欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Jmeter - if控制器

发布时间:2024/3/12 编程问答 62 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Jmeter - if控制器 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

说明

近期在使用Jmeter做接口测试时遇到了根据不同条件执行不同的操作,基于这种需求我们需要使用Jmeter的if控制器来实现。

操作

if控制器的使用方法有2种方式,一种是不勾选“interpret condition as variable expression”,一种是勾选“interpret condition as variable expression”。

1、不勾选“interpret condition as variable expression”

首先在在线程组下,执行:添加  ---->> 逻辑控制器 ---->> 如果(If)控制器。然后输入判断的表达式即可,判断表达式为真时,执行if控制器下的请求,例如“2==2”,则会执行if控制器下面的http请求。

 

2、勾选“interpret condition as variable expression”

这时expression中不能直接填写条件表达式,需要借助函数将条件表达式计算为true/false,可以借助的函数有_jexl3和_groovy,这是可以借用函数助手来实现。

把生成的表达式,写在if控制器中,当条件为true时,执行下面的请求。

 

 

 

总结

以上是生活随笔为你收集整理的Jmeter - if控制器的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。