1. 程式人生 > >淘寶網質量屬性描述

淘寶網質量屬性描述

mil 修改 同時 位置 align 以及 進行 試圖 用戶訪問

《淘寶網》質量屬性分析

以《淘寶網》為例,描述質量屬性的留個常見屬性場景

①可用性:主要關註怎麽檢測故障、出現故障的現象、防止故障發生以及如何處理故障等等

場景:雙十一雙十二購物用戶大量增加,同時訪問系統

場景部分

刺激源

系統外部的用戶

刺激

大量用戶同時發出的響應

制品

系統的處理器

環境

正常

響應

根據已定義的規則禁止故障源

響應度量

十分鐘內恢復原狀態並保存操作

②可修改性:主要關註修改什麽以及何時對誰修改

場景:由於搞春節促銷活動,開發人員想修改用戶界面

場景部分

刺激源

開發人員

刺激

希望修改質量屬性

制品

系統用戶界面

環境

運行時

響應

查找架構中需要修改的位置,保證不影響其他功能的前提,修改後進行測試,通過測試部署所做的修改

響應度量

修改該界面對其他99.5%的功能不造成影響

③性能:主要關註軟件響應時間、吞吐量等一系列性能屬性

場景:超過2000用戶同時對進行下單操作

場景部分

刺激源

系統外部的用戶

刺激

大用戶訪問的隨機事件

制品

系統

環境

超載模式

響應

處理刺激

響應度量

要求在五秒內完成等待,保證數據不丟失

④安全性:主要關註判斷用戶的合法性並阻止非授權的使用

場景:黑客想盜取他人向自己賬戶支付

場景部分

刺激源

黑客為非授權用戶

刺激

試圖訪問無權限的系統服務

制品

系統中的服務

環境

在線

響應

對受害用戶進行提示並要求驗證

響應度量

在黑客發出非法請求五秒內向受害用戶請求驗證,並保證不造成用戶財產損失

⑤可測試性:關註能否容易通過測試揭示軟件缺陷

場景:測試人員使用5000名用戶同時訪問系統,測試系統的響應速度

場景部分

刺激源

測試人員

刺激

5000名用戶同時訪問系統

制品

代碼段

環境

部署時

響應

能夠得出所需響應時間

響應度量

在八秒內完成所有用戶的響應及反饋

⑥易用性:關註完成某個任務的難易程度

場景:邀請用戶利用淘寶完成一次購物

場景部分

刺激源

最終用戶

刺激

有效的使用系統,完成一次購物

制品

系統

環境

運行時

響應

根據相關按鈕及操作提示,導向性地幫助用戶完成操作

響應度量

能夠保證98%的用戶達到滿意的程度

淘寶網質量屬性描述