JMeter if控制器中的多个条件

JMeter if控制器中的多个条件,jmeter,Jmeter,如果控制器不工作,则出现以下情况 (${uuuuThreadNum}==“1”|${uuuThreadNum}%5==“0”)&&(${uuuuuIterationNum}==“1”)如果表达式中存在类型不匹配,应将其修改为: (${__threadNum} ==1 || ${__threadNum} % 5 == 0) && ${__iterationNum} == 1 另外,请确保您已经安装了bundle,可以使用 如果出现任何问题,请查看jmeter.log文件,它应该

如果控制器不工作,则出现以下情况


(${uuuuThreadNum}==“1”|${uuuThreadNum}%5==“0”)&&(${uuuuuIterationNum}==“1”)

如果表达式中存在类型不匹配,应将其修改为:

(${__threadNum} ==1 || ${__threadNum} % 5 == 0) && ${__iterationNum} == 1
另外,请确保您已经安装了bundle,可以使用


如果出现任何问题,请查看jmeter.log文件,它应该包含所有必要的故障排除信息

需要加双引号。。。“”


嗨,我的回答可能对其他人也有帮助

${__groovy(vars.get("country) != "${Current_Country}" || vars.get("State") != "${__V(State_${Counter})}")}

什么不起作用?您是否尝试在第一个条件中添加引号(“${uu threadNum}”==“1”|${uu threadNum}%5==“0”)&(“${uu iterationNum}”==“1”),但它仍然失败并且没有在if控制器内执行请求。
${__groovy(vars.get("country) != "${Current_Country}" || vars.get("State") != "${__V(State_${Counter})}")}