2017-06-06 30 views
0

以下的條件中,如果控制器不工作多個條件如果控制器

($ {__ threadNum} == 「1」 || $ {__ threadNum}%5 == 「0」)& &(「$ {} __iterationNum「==」 1" )

+0

什麼不工作?您是否嘗試在第一個條件中添加引號(「$ {__ threadNum}」==「1」|| $ {__ threadNum}%5 ==「0」)&&(「$ {__ iterationNum}」==「1」) – user7294900

回答

0

你有類型不匹配你的表情,你應該把它修改爲:

(${__threadNum} ==1 || ${__threadNum} % 5 == 0) && ${__iterationNum} == 1 

另外,還要確保你已經安裝了Custom JMeter Functions包,它可以使用JMeter Plugins Manager完成

JMeter Plugins Manager Custom Functions

在任何問題的情況下看看jmeter.log文件,它應該包含所有必要的故障排除信息。

+0

它仍然失敗,不執行if控制器內的請求。 – RJM

0

必要把雙引號...... 「」

"${__threadNum}"==1 ::: 

("${__threadNum}"==1 ||"${__threadNum}"==0)&&("${__iterationNum}"==1)