性能測試中并發用戶數設計必須以系統真實使用中可能出現的最大用戶數為基礎進行核算。下面介紹根據系統的最大使用人數或者最大在線人數來評估最大用戶數的方法。
極限法
對于系統已經投產或者目標用戶群體不確定的門戶網站,可以通過分析日志,也可以使用系統已經注冊的用戶數量做為系統最大用戶數,然后按照經驗公式來估算最大并發用戶數。
用戶趨勢分析
對軟件生存周期內的用戶未來走勢進行分析,預測系統可能達到的最大用戶數,從而估計系統的最大并發用戶數,這種方法多用于系統用戶數目逐漸增加的情況。
經驗評估法
按照經驗來評估系統可能的最大并發用戶數,這種方法多用于系統的使用用戶數目相對穩定且比較明確的系統。
性能測試中并發用戶數的設計基本是按照系統最大用戶數的百分比來設計的,對于某一特定用例,需要注意并發用戶設計的最大值一般不會超過前面計算的系統實際使用的最大用戶數的30% ,除非是為了測試系統能支持的最大并發用戶數量。