淘寶網質量屬性描述
《淘寶網》質量屬性分析
以《淘寶網》為例,描述質量屬性的留個常見屬性場景
①可用性:主要關註怎麽檢測故障、出現故障的現象、防止故障發生以及如何處理故障等等
場景:雙十一雙十二購物用戶大量增加,同時訪問系統
場景部分 |
值 |
刺激源 |
系統外部的用戶 |
刺激 |
大量用戶同時發出的響應 |
制品 |
系統的處理器 |
環境 |
正常 |
響應 |
根據已定義的規則禁止故障源 |
響應度量 |
十分鐘內恢復原狀態並保存操作 |
②可修改性:主要關註修改什麽以及何時對誰修改
場景:由於搞春節促銷活動,開發人員想修改用戶界面
場景部分 |
值 |
刺激源 |
開發人員 |
刺激 |
希望修改質量屬性 |
制品 |
系統用戶界面 |
環境 |
運行時 |
響應 |
查找架構中需要修改的位置,保證不影響其他功能的前提,修改後進行測試,通過測試部署所做的修改 |
響應度量 |
修改該界面對其他99.5%的功能不造成影響 |
③性能:主要關註軟件響應時間、吞吐量等一系列性能屬性
場景:超過2000用戶同時對進行下單操作
場景部分 |
值 |
刺激源 |
系統外部的用戶 |
刺激 |
大用戶訪問的隨機事件 |
制品 |
系統 |
環境 |
超載模式 |
響應 |
處理刺激 |
響應度量 |
要求在五秒內完成等待,保證數據不丟失 |
④安全性:主要關註判斷用戶的合法性並阻止非授權的使用
場景:黑客想盜取他人向自己賬戶支付
場景部分 |
值 |
刺激源 |
黑客為非授權用戶 |
刺激 |
試圖訪問無權限的系統服務 |
制品 |
系統中的服務 |
環境 |
在線 |
響應 |
對受害用戶進行提示並要求驗證 |
響應度量 |
在黑客發出非法請求五秒內向受害用戶請求驗證,並保證不造成用戶財產損失 |
⑤可測試性:關註能否容易通過測試揭示軟件缺陷
場景:測試人員使用5000名用戶同時訪問系統,測試系統的響應速度
場景部分 |
值 |
刺激源 |
測試人員 |
刺激 |
5000名用戶同時訪問系統 |
制品 |
代碼段 |
環境 |
部署時 |
響應 |
能夠得出所需響應時間 |
響應度量 |
在八秒內完成所有用戶的響應及反饋 |
⑥易用性:關註完成某個任務的難易程度
場景:邀請用戶利用淘寶完成一次購物
場景部分 |
值 |
刺激源 |
最終用戶 |
刺激 |
有效的使用系統,完成一次購物 |
制品 |
系統 |
環境 |
運行時 |
響應 |
根據相關按鈕及操作提示,導向性地幫助用戶完成操作 |
響應度量 |
能夠保證98%的用戶達到滿意的程度 |
淘寶網質量屬性描述