2016-11-15 76 views
1

我負載測試一個網站。 我有要求「A」和「B」。 對於請求「A」,我有一個參數字段「Quantity」,其中我通過csv文件將值傳遞爲1,10,15和16。 並從相同的請求,我通過正則表達式提取「」數量「,並通過它請求」B「 請求」B「被置於控制器下,而我有控制器中的用戶函數作爲 $ {__ javaScript($ {QUANTITY} < 10),}Jmeter:雖然控制器

請求B爲無限長的時間執行,並且取出的各時間參數是「1」。

請提供寶貴的建議上述情況下,因爲我想請求獲取值「1」,執行它並從while循環中取出。

+0

可以請你分享測試計劃截圖突出而請求A在控制器和正則表達式提取? –

回答

1

您的JavaScript表達式不正確

${__javaScript(${QUANTITY}<10,)} - correct one 
${__javaScript(${QUANTITY}<10),} - your one 

逗號應該在10之後,而不是在右括號之後。使用The Function Helper Dialog爲了創建語法正確的JMeter函數。

Using the While Controller in JMeter文章的詳細信息,使用雖然控制器

+0

謝謝德米特里T! – Vishal

相關問題