性能测试Jmeter

问题描述 投票:0回答:1
${__javaScript("${response}".indexOf("string") == -1,)}

我在我的脚本中使用上面的 while 控制器表达式作为第一个条件,通过提取响应值和字符串,其中我需要添加另一个响应值,其中字符串值将发生变化。在以下条件下使用但它不起作用

${__javaScript("${Resp}".indexOf("End of Cart !!") == -1,)}|| 
${__javaScript("${Resp2}".indexOf("") ==-1,)} 

请告诉我条件,满足两个条件

javascript while-loop conditional-statements jmeter performance-testing
1个回答
0
投票

您可以在一个表达式中组合 2 个条件,例如:

${__javaScript(("${Resp}".indexOf("End of Cart !!") == -1 && "${Resp2}".indexOf("") == -1),)}

更多信息:在 JMeter 中使用 While 控制器

您可能还想考虑迁移到 __jexl3()__groovy() 函数,因为 Nashorn 引擎已在 JDK 15 中删除,因此您将无法在较新的 Java 版本上使用 __javaScript() 函数。

© www.soinside.com 2019 - 2024. All rights reserved.