並發測試
並發測試:是嚴格測試,測試被測系統對瞬時壓力的承受能力
並發測試的條件(多個用戶在線)
設置並發點(集合點)
設置並發策略(選擇所有虛擬用戶到達集合點以后,一起釋放)
需求:測試100個用戶同時訂票
對於重要的業務或者操作我們選擇插入事務,並發點應該在事務之前插入,並發點只能用戶並發測試
插入並發點函數為:Lr_rendezvous("buy")
菜單操作:insert 菜單--rendezvous輸入集合點的名稱,點擊確定,集合點就插入成功,注意腳本進行修改以后一定要及時的編譯保存
在controller中如果腳本進行了修改注意刷新腳本,(選中相應的script path)選中第二項detail 里面有refresh按鈕,點擊刷新就可以
在控制台中設置並發策略
在scenerio中選擇rendezous,里面的policy,其中有三種策略,一般常選擇release when 100% of all virtual users arrive at the rendezous
注意:測試報告中的結果,應該取三次測試的中間值,不是平均值