如何迭代多次,直到在jmeter中获得预期的响应文本



我在控制器内部使用了下面的代码,但不工作。谁来帮我一下${__javaScript("${textcheck1}".indexOf("Message") == -1,,!(("$ {textcheck2}".indexOf("Message1" = = 1),))}

谢谢,Yazhu

它' '不起作用';由于括号不平衡导致的语法错误。

有效的语法应该是这样的:

${__javaScript("${textcheck1}".indexOf("Message") == -1 && !(("${textcheck2}".indexOf("Message1") == -1)),)}

然而,我不确定它会"工作"。因为我不知道你想达到什么目的。

接下来,我建议使用"函数助手"对话框创建函数,如果有任何"不工作",请查看jmeter.log文件。第一。

也按照__javaScript()函数文档

javaScript不是JMeter中性能最好的脚本语言。如果你的计划需要大量的线程,建议使用__jexl3或__groovy函数。

查看Apache Groovy - Why and How You Should Use It这篇文章,了解更多关于JMeter中Groovy脚本的信息。

相关内容

  • 没有找到相关文章

最新更新