需求:2000用戶在線,100用戶並發訪問首頁。
和開發溝通了解了具體的需求:2000用戶是在線登錄狀態,這2000用戶中要達到100用戶並發去訪問首頁,在這個過程中可能會有停留時間,並不是用戶登錄之后就一定要去訪問首頁。
1、分析需求,2000用戶在線,100用戶並發訪問首頁。用戶必須要登錄之后才可以訪問首頁,相當於要壓測兩個場景,一個登錄場景,一個訪問首頁的場景,只是每個場景訪問的用戶量不同。於是想到可以用吞吐量控制器去模擬混合場景並發,總的線程設置2000並發,其中95%的用戶是登錄狀態,5%的用戶是訪問首頁的狀態。

2、模擬在線用戶,2000用戶是在線登錄狀態,這2000用戶中要達到100用戶並發去訪問首頁,在這個過程中可能會有停留時間,並不是用戶登錄之后就一定要去訪問首頁。於是考慮加個思考時間---固定定時器。需要讓每個線程在請求之前按相同的指定時間停頓。

以上摘自https://mp.weixin.qq.com/s/c7nPiANt6mkJJtn9L5e8_Q
