2017-03-17 15 views
0

我必須在服務器上運行負載測試。請求必須去2個服務器以平衡請求的數量。還有100個家庭ID。所以我必須使用第一個家庭並將請求發送到第一臺服務器。第二個家庭的第二臺服務器。第三個家庭到第一個服務器再到第四個家庭到第二個服務器。這應該繼續,直到100個家庭發送請求,並且每個服務器恰好有50個請求。我創建了一個包含2列的CSV文件。一列爲100行,另一列爲2行。這裏的問題是當發送第三個請求時,JMeter會選擇第三個家庭,但服務器是空白的。有什麼方法可以使用單個CSV文件來實現這一點嗎?我可以使用2個CSV文件進行這項工作。如何從每個參數的行數精確地讀取csv中的值?

請參閱下面的圖片。

看看最後一個屏幕截圖,請求在沒有IP的情況下看到。 enter image description here

enter image description here

enter image description here

回答

1

的JMeter掃描完整row.It沒有得到在第3次迭代的任何值,因此參數取空值。你有兩種選擇:

1.Drag下降2 (儘管效率不高) 2.OR創建單獨的csv文件或使用類似用戶定義的變量

+0

感謝ABC。我已經完成了2個獨立的CSV。只想知道一個單一的CSV解決方案。 –