2013-07-05 68 views
0

我使用SAHI公司Pro來執行負載測試,以現在我正在登錄爲單個用戶執行負載測試親負載測試,有沒有這樣做負載測試與多個用戶登錄應用程序的任何可能性同時 。SAHI公司與多個用戶

回答

2

當然,你可以根據需要運行多個用戶......但你必須編寫代碼來這樣做你自己。

例如,可以編寫一個單一的測試,它隨機從數組中選擇用戶名/密碼,並執行一些動作。然後,您可以多次將該測試添加到一個套件中,並針對您的系統可以處理的多個線程運行該測試。您也可以將測試分發到多臺機器。

1

我最近做了一個類似的測試。你可以做的是讓你的數據可以爲用戶建立某種關係。所以,如果您的用戶可以loadUser001,loadUser002等

你可以在你的腳本的線程數,如下

var $threadNo = _sessionInfo().threadNumber; 現在你可以有一個Excel工作表與用戶名和密碼,從那裏你可以選擇用戶憑證與線程號碼。因此,可以說loadUser001將登錄到線程編號爲1的瀏覽器等。

我希望它是有道理的。試一試,如果你有任何進一步的查詢,你可以把你的嘗試的代碼示例。