【发布时间】:2015-10-20 08:53:07
【问题描述】:
我之前在 LoadRunner 工作过,我发现在 Neoload 中编写脚本非常痛苦。我也不擅长用 JavaScript 编码。
我只是想使用 Neoload 工具捕获堆栈变量(名称)。
例如。 name_1, name_2, name_3, name_4
所以我需要随机化并从上述 4 个中进行选择。
比方说,name_${randInt}。到此为止我还好。
现在,我需要检查这个变量的值,例如。 name_${randInt} 的值为“已检查”。现在这就是我需要的。
如果 name_${randInt} = '检查',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);
【问题讨论】:
标签: javascript if-statement random performance-testing neoload