1.測試目的
為什么測?目的在于測試系統相關性能能否滿足業務需求。通常分以下兩種情況:
1)新項目上線
2)老項目優化
如果是老項目優化,可考慮是否存有歷史測試方案,如果有可以參考,或許可以省事很多。
2.測試對象
要測啥?
測試對象可以歸結為“業務功能”。
有沒有必要測?
需求來源哪里?,有沒有數據支撐測試這個需求的必要性?
通常,可以從以下幾個方面考慮:
1)是否核心功能,是否要求嚴格的質量
2)是否常用、高頻使用的功能
3)可能占用系統較多資源的功能
4)使用人數多還是少
5)在線人數多還是少
3.拆分對象
先從業務上來分,實現這個完整的功能包含哪些流程、環節
舉例:購買商品
登錄->搜索商品->提交訂單->支付訂單->退出
4.指標分析
分析性能需求指標(如“支持1000人并發登錄”)是否合理
有必要測試這個需求,考慮需求指標是否合理?有沒有數據支撐?
通常,支撐數據可以從以下方面考慮:
1)采樣時間段內系統使用人數
2)采樣時間段內系統在線人數
3)采樣時間段內系統(頁面)訪問量
4)采樣時間段內請求數
推薦閱讀: