${__javaScript("${response}".indexOf("string") == -1,)}
我在我的脚本中使用上面的 while 控制器表达式作为第一个条件,通过提取响应值和字符串,其中我需要添加另一个响应值,其中字符串值将发生变化。在以下条件下使用但它不起作用
${__javaScript("${Resp}".indexOf("End of Cart !!") == -1,)}||
${__javaScript("${Resp2}".indexOf("") ==-1,)}
请告诉我条件,满足两个条件
您可以在一个表达式中组合 2 个条件,例如:
${__javaScript(("${Resp}".indexOf("End of Cart !!") == -1 && "${Resp2}".indexOf("") == -1),)}
您可能还想考虑迁移到 __jexl3() 或 __groovy() 函数,因为 Nashorn 引擎已在 JDK 15 中删除,因此您将无法在较新的 Java 版本上使用 __javaScript() 函数。