近半年我們測試團隊經常接到一些關于性能測試需求項目,技術就會問客戶你們大概測試多少并發數,一般客戶回答都是1000,5000,10000……其實一些測試新手或者非專業人員對“注冊用戶數”、“在線用戶數”和“并發用戶數”概念模糊,無法區分在性能測試中真正指標含義和透徹理解。下面給大家詳細解釋一下:
1、注冊用戶數
注冊用戶數指軟件中已經注冊的用戶,這些用戶是系統的潛在用戶,隨時都有可能上線。這個指標的意義在于讓測試工程師了解系統數據中的數據總量和系統最大可能有多少用戶同時在線。
2、在線用戶數
在線用戶數是指某一時刻已經登錄系統的用戶數量。在線用戶數只是統計了登錄系統的用戶數量,這些用戶不一定都對系統進行操作,對服務器產生壓力。
3、并發用戶數
不同于在線用戶數,并發用戶數是指某一時刻向服務器發送請求的在線用戶數,他是衡量服務器并發容量和同步協調能力的重要指標,從這個含義上講,我們可能會如下兩種理解:
同一時刻向服務器發送相同或者不同請求的用戶數,也就是說,既可以包括對某一業務的相同請求,也可以包括對多個業務的不同請求。
同一時刻向服務器發送相同請求的用戶數,僅限于某一業務的相同請求。
看到這里,相信大家對“注冊用戶數”、“在線用戶數”和“并發用戶數”,應該有了明白認識。
后續,再給大家講講關于“什么是測試場景”理解,也是很多人關心問題。
推薦閱讀: