2011-05-18 26 views
7

我需要做一個基於GWT的應用程序的負載測試。 jMeter是我的工具。jMeter:如何模擬許多併發用戶使用不同的登錄ID登錄

我能夠通過使用jMeter錄製代理功能模擬許多併發用戶使用相同的登錄ID登錄。

你能告訴我如何模擬許多併發用戶登錄不同登錄ID?

相關:HTTP://stackoverflow.com/questions/4193718/how-to-simulate-120-concurrent-users-of-a-web-application-with-real-conditions

該方法用於由於我是唯一的測試工程師,上述問題對我無效。但我確實有5臺電腦可以使用。那麼,如何在每臺遠程機器上運行不同的測試計劃(每個登錄標識一個)?

回答

5

獲取不同登錄ID,您可以使用CSV數據集配置。只需將所有登錄憑據放入CSV文件中,您就可以輕鬆前往。

您需要將此CSV文件存儲在\ bin目錄中的5臺計算機上,或者每臺計算機都可以訪問的網絡目錄中。

此鏈接有關於如何做分佈式測試一個偉大的一步一步:http://jmeter.apache.org/usermanual/remote-test.html

在每臺機器上得到不同的測試計劃,有幾個選項,我建議:

  1. 使用IF控制器說:「如果登錄爲X,那麼做這些動作的。
  2. 使用隨機控制器使用該腳本選擇爲每個線程不同的路徑。