2016-03-04 53 views
1

我的Jmeter腳本獲取了CSV中的所有值,但是當我在HTTP請求輸出中看到它時,它們沒有按順序顯示。對於e,CSV中的第50行不對應於第50個HTTP請求。JMeter CSV文件沒有按順序循環

謝謝!

+0

你在單線程運行或使用任何線程組?因爲如果你正在使用線程組,那麼你的每個http請求將由不同的線程處理,所以有可能一個線程接收到響應並將其記錄在其他線程之前。 – Mahendra

+0

線程組,50 +用戶 – arm

+0

這就是爲什麼你的輸出響應不按順序,可以忽略,如果你想維護順序,然後運行單線程,但它會花費很多時間來完成,而不是建議任何性能測試。 – Mahendra

回答

0

這應該很好,當你有超過1個線程和所有線程共享相同的CSV文件。

每個線程獨立執行測試計劃 - 但共享相同的csv文件。這些線程不會彼此等待。例如:線程3不必等待線程2選擇第二行。這就像先到先得!無論哪個線程準備好接收數據 - 它都會從csv獲取數據。放心,所有的csv行將被順序讀取,即......不是隨機的行。

enter image description here