我尝试在if控制器中简单地访问自定义变量:
${MyVar} == "none"
似乎总是返回false(即使我用${MyVar} != "none"
替换它们,孩子也不会运行),我在jmeter.log文件中看不到任何错误
我做错了什么
答案 0 :(得分:2)
代码生成异常
2013/08/14 20:50:43 ERROR - jmeter.control.IfController: If Controller: error while processing [none == "none"]
org.mozilla.javascript.EcmaError: ReferenceError: "none" is not defined. (<cmd>#1)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3687)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3665)
at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3750)
在变量周围使用doule quotes
,它应解决问题。
"${MyVar}" == "none"