我之前在 LoadRunner 工作过,我发现在 Neoload 中编写脚本非常痛苦。此外,我在使用 JavaScript 编码方面也不是很好。
我只是想使用 Neoload 工具捕获一个堆栈变量(名称)。
前任。名称_1、名称_2、名称_3、名称_4
所以我需要随机化并从上述4个中进行选择。
可以说,name_${randInt}。直到这我还好。
现在,我需要检查这个变量的值,例如前。name_${randInt} 的值为“已检查”。现在这就是我需要的。
如果 name_${randInt} = 'Checked',myVar = on; 否则 myVar = 关闭
这个 myVar 被反馈给我的脚本。
可能听起来很简单,但是如何使用 Neoload 使用 Javascript 来完成呢?
示例代码如下,
var check = context.variableManager.getValue("ERRP_CheckUnCheck");
if (check==null)
{
computedValue = 'on'
}
else
{
computedValue = null
}
context.variableManager.setValue("computedVar1",computedValue);