可用性(Availability)安全
可用性與系統故障及其後果相關。性能
可用性關注的問題:如何檢測故障、發生故障的頻度、出現故障時的現象、系統故障排除的時限、如何防止故障的發生、發生故障時的處理。測試
如雙十一時候的付款spa
場景部分 | 可能的值 |
刺激源 | 用戶 |
刺激 | 大量用戶付款,系統反應設計 緩慢orm |
製品 | 系統處理器、進程 |
環境 | 正常模式 |
響應 | 不斷刷新,慢慢的響應用戶blog 請求進程 |
響應度量 | 較慢 |
可修改性(Modifiability) 事件
能夠修改什麼?什麼時候以及誰進行修改。開發
如更新淘寶頁面的活動等。
場景部分 | 可能的值 |
刺激源 | 系統 開發人員 |
刺激 | 修改淘寶的活動 |
製品 | 系統用戶界面 |
環境 | 設計時、運行時 |
響應 | 進行修改,不影響其 他任何功能 |
響應度量 | 不影響其餘功能 |
性能(Performance)
性能是指系統的響應能力----即對外部刺激(事件)作出反應時所須要的時間或在某段時間內所處理的事件個數。 影響性能的因素:事件源的數量和到達模式。
如多位用戶查找商品。
場景部分 | 可能的值 |
刺激源 | 用戶 |
刺激 | 查找所需商品 |
製品 | 系統 |
環境 | 正常模式 |
響應 | 給出每一個用戶所需的商品 的列表 |
響應度量 | 無需等待,很快給出 |
安全性(Security)
安全性是衡量系統在向合法用戶正常提供服務的狀況下,阻止非受權使用的能力。
如用戶未登陸不可購買商品。
場景部分 | 可能的值 |
刺激源 | 未登陸用戶 |
刺激 | 購買商品 |
製品 | 系統服務 |
環境 | 正常模式 |
響應 | 提示登陸 |
響應度量 | 當時返回登陸界面 |
可測試性(Testability)
指經過測試揭示軟件缺陷的難易程度。
場景部分 | 可能的值 |
刺激源 | 開發人員、測試人員 |
刺激 | 子系統集成 |
製品 | 設計 |
環境 | 設計時 |
響應 | 能夠控制系統執行指望的測試 |
響應度量 | 測試時間短 |
易用性(Usability)
關注的是對用戶來講完成某個指望任務的難易程度。
場景部分 | 可能的值 |
刺激源 | 用戶 |
刺激 | 使用系統正常服務 |
製品 | 系統 |
環境 | 運行時 |
響應 | 方便查找,購買也很方便 |
響應度量 | 快速,使用戶滿意 |