性能测试Jmeter

j5fpnvbx  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(93)
${__javaScript("${response}".indexOf("string") == -1,)}

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

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

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

eyh26e7m

eyh26e7m1#

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

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

更多信息请参阅:Using the While Controller in JMeter
您可能还需要考虑迁移到__jexl3()或__groovy()函数,因为在JDK 15中删除了Nashorn引擎,因此您将无法在较新的Java版本中使用__JavaScript()函数。

相关问题