Jmeter Javascript Switch语句总是匹配默认值
Jmeter Javascript Switch Statement Always Matches Default
我一直在寻找在Jmeter和Javascript论坛,不能弄清楚为什么这种情况下的声明总是匹配默认值,我想知道如果它是一个Jmeter条件,我错过了。
我认为这不是数据问题。URLTYPE_变量是由CSV输入设置的。以下是其中的两行。
Thumbnail,XXXXXX/XXXXXX,
Caption,XXXXXXXX/XXXXXX,
代码片段:
var t = vars.get("URLTYPE_");
log.info("starting");
log.info(t);
switch (t)
{
case "Thumbnail":
vars.put("CGIURL", "thumbres");
vars.put("LBURL", "thumb");
log.info("thumb");
break;
case "Caption":
vars.put("CGIURL", "capt");
vars.put("LBURL", "c");
log.info("c");
break;
default:
vars.put("CGIURL", "thumbres");
vars.put("LBURL", "thumb");
log.info("Default");
break;
}
log.info("stopping");
尝试使用if子句代替case with == comparison
相关文章:
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- 何时在 JavaScript 中使用导出默认值和导出常量
- 如何通过javascript为输入类型日期分配默认值
- javascript中选项对象的默认值
- 函数中的默认值-Javascript
- JavaScript:将所有事件处理程序重置为默认值/禁用自定义处理程序
- Sharepoint 2013 Javascript ClientPeoplePicker默认值文本
- javascript:input字段在隐藏时返回默认值
- 在JavaScript中,函数的默认值是多少'的原型属性
- 具有默认值的 Javascript 对象
- 具有默认值的 JavaScript 路由
- Javascript Switch 语句中的默认值仅适用于一种情况,但不适用于两种情况
- 如果会话中的属性不为 null 或默认值,则运行/打印 JavaScript Razor ASP.NET MVC
- .Net 在搜索时不触发 Javascript (?) - 应忽略默认值
- 默认值在 JavaScript 代码中不起作用
- HTML JavaScript 在 JavaScript 运行后恢复为默认值
- Javascript getElementById 默认值未显示在其他输入字段中
- JavaScript:将变量设为默认值
- 下拉菜单中的默认值(JavaScript)
- 如何控制鼠标滚动的默认值javascript