Jmeter While循环中的两个条件

Jmeter While循环中的两个条件,jmeter,Jmeter,这不是一个,我的问题: 我的Jmeter while循环中有两个条件 条件1:检查响应文本 条件2:要检查页面上是否有任何错误,如果有,则移动到下一个样本并将其标记为失败 ${__javaScript( "${EME}" != "First Pass Yield" && "${EME_ERROR}" = "Odbc driver returned an error")} 上面的条件变量${EME}检查响应文本,它可以正常工作,但在同一页上,我想检查是否在出现错误的情况下,我也应

这不是一个,我的问题:

我的Jmeter while循环中有两个条件

条件1:检查响应文本
条件2:要检查页面上是否有任何错误,如果有,则移动到下一个样本并将其标记为失败

${__javaScript( "${EME}" != "First Pass Yield" && "${EME_ERROR}" = "Odbc driver returned an error")}

上面的条件变量
${EME}
检查响应文本,它可以正常工作,但在同一页上,我想检查是否在出现错误的情况下,我也应该能够捕捉到它。

对于字符串之间的相等,请使用
=
而不是
=
。我检查了下面的代码,它成功了

${__javaScript("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")}
如果您将鼠标悬停在条件Jmeter上,建议使用jexl3来提高性能。因此,您可以平等地执行jexl语句:

${jexl3("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")}

对于字符串之间的相等,请使用
=
,而不是
=
。我检查了下面的代码,它成功了

${__javaScript("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")}
如果您将鼠标悬停在条件Jmeter上,建议使用jexl3来提高性能。因此,您可以平等地执行jexl语句:

${jexl3("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")}