【问题标题】:while and IF controller- Jmeterwhile 和 IF 控制器 - Jmeter
【发布时间】:2012-12-31 09:58:18
【问题描述】:

我有一个带有条件的 While 控制器

${__javaScript("${DONE}"!="Downloaded")}

效果很好。

现在我想添加另一个条件

${__javaScript("${Temp}"!="No Exceptions found")}

循环必须在上述条件之一中退出。

为此,我添加了一个“If Controller”作为 While Controller 的子级,并在 If Controller 中给出了这个条件(${__javaScript("${Temp}"!="No Exceptions found")}),但没有知道如何退出循环。

如果没有先找到“已下载”,如果发现“未找到异常”,如何退出此循环?

此外,Jmeter 在评估 If Condition 时在 .log 文件中生成错误,我做错了什么?

【问题讨论】:

  • 产生了什么异常?

标签: testing jmeter load-testing stress-testing


【解决方案1】:

你不需要把 If Controller 放在 While Controller 里面。您可以在 While 控制器中使用此条件:

${__javaScript("${DONE}"!="Downloaded" && "${Temp}"!="No Exceptions found")}

【讨论】:

  • 谢谢,对我来说就像一个魅力!最初,设置错误的逻辑操作:“||”而不是预期的 &&。花了 2 多小时找出我错过了什么:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-06
相关资源
最近更新 更多