監督


執行 Server.Load 測試的秘訣
1. 請考慮您計畫指派給 SUT 的模擬使用者數,並評估該數目與系統限制的關聯,例如磁碟空間及記憶體。Server.Load 為每個 Notes 模擬使用者建立一個執行緒。例如,如果您指派 100 個使用者給一個用戶端系統,則 100 個執行緒將執行測試 Script。請注意所有執行緒會同時執行指定的測試。

2. 設定「執行緒建立間隔」參數以錯開每個使用者的建立。例如,值為 2 表示會按 2 秒鐘來錯開每個使用者的建立。

3. 計畫輸入「啟動執行緒編號」及「使用者最大編號」參數的值。您輸入的值須視測試正在模擬的用戶端系統及資料庫使用者數量而定。例如,若要在 4 個用戶端系統上模擬 400 個資料庫使用者,且 100 個使用者分散在 4 個用戶端上,則當您在每個用戶端執行測試時,指定這些值。
用戶端使用者最大編號 啟動執行緒編號
1.00100.001.00
2.00100.00101.00
3.00100.00201.00
4.00100.00301.00
4. 在 Script 的指令之間,提供暫停以模擬實際使用者的行為。使用內建 Script 作為參照點。

5. 請注意加速與穩定兩種狀態。所有執行緒至少執行一個 Script 疊代之後會產生加速狀態。穩定狀態會以可再生的結果表示伺服器真正可持續效能。當伺服器上的 Notes 使用者數量等於所有用戶端上的模擬使用者總數時,會產生穩定狀態。

另請參閱