You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求编写if控制器代码:根据price值跳转至首页或航班购买页

JMeter If控制器配置代码

以下是满足需求的两个If控制器判断条件代码,假设你已通过提取器(如正则/JSON提取器)获取到price变量:

1. 跳转首页的If控制器条件

当price大于500时触发,推荐使用性能更优的Groovy语法:

${__groovy(vars.get("price") as Double > 500,)}

也可以用JEXL3语法:

${__jexl3(${price} > 500,)}

在该控制器下添加访问首页(Home Page)的HTTP请求即可。

2. 跳转航班购买页的If控制器条件

当price小于500时触发,Groovy语法:

${__groovy(vars.get("price") as Double < 500,)}

JEXL3语法:

${__jexl3(${price} < 500,)}

在该控制器下添加访问航班购买页(Purchase the flight)的HTTP请求即可。

注意:如果price变量是字符串格式,Groovy语法里的as Double会自动将其转为数值类型,避免类型判断错误;若price可能等于500,可根据需求补充等于时的处理逻辑。

内容的提问来源于stack exchange,提问作者user21403977

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 07:23:12