3.4 如何確定OA系統的交易吞吐量
單位時間內Web應用系統需處理多少筆特定的交易可通過統計獲得。以OA系統為例,假設每個用戶每天(一天按8小時計算)平均會查詢公文4次,那OA應用的Web服務器平均每分鐘要能處理8000 * 4 / ( 60 * 8 ) = 66.67筆查詢公文交易,考慮到峰值因素,要求每分鐘能處理66.7 * 3=200筆查詢公文交易。
3.5 OA系統性能測試需求描述
通過前面的分析,能明確定義合理的性能測試需求。OA系統性能測試需求定義如下:
基于在線用戶數的性能測試需求:600個在線用戶按正常操作速度訪問OA系統的查詢公文功能,所有查詢請求的成功率是100%,而且90%的查詢請求響應時間不大于8秒。
基于吞吐量的性能測試需求:OA系統在每分鐘內需處理200筆查詢公文操作,交易成功率為100%,而且90%的請求響應時間不大于8秒。
4 總結
Web應用性能測試項目成功的關鍵不在于性能測試工具,而在于有效的性能測試分析方法和實踐。只有切實掌握性能測試需求分析方法,性能測試實踐經驗,才能保證一個Web應用性能測試的成功。
文章來源于領測軟件測試網 http://www.kjueaiud.com/