系统的质量属性:可用性,可修改性,性能,安全性,可测试性和易用性。
可用性 |
|
刺激源 |
服务器集群 |
刺激 |
单个服务器宕机 |
环境 |
正常运行 |
制品 |
淘宝网 |
响应 |
将服务由另外的服务器继续提供支持 |
响应度量 |
15s内完成服务的转移 |
可修改性 |
|
刺激源 |
开发人员 |
刺激 |
更改商品搜索算法 |
环境 |
正常运行 |
制品 |
淘宝网 |
响应 |
后台处理数据的算法优化 |
响应度量 |
搜索商品的范围精确度提高30% |
性能 |
|
刺激源 |
浏览用户 |
刺激 |
节日购物 |
环境 |
正常运行 |
制品 |
服务器处理系统 |
响应 |
对订单交易处理 |
响应度量 |
平均响应时间1s |
安全性 |
|
刺激源 |
访问的主机 |
刺激 |
产生足够多的流量访问网站,使网站陷入瘫痪 |
环境 |
正常运行 |
制品 |
服务器处理系统 |
响应 |
阻止其数据的访问 |
响应度量 |
抽取访问数据分析,记录日志 |
可测试性 |
|
刺激源 |
测试人员 |
刺激 |
测试商品交易系统 |
环境 |
进行部署 |
制品 |
商品交易系统 |
响应 |
交易流程中处理交易的计时 |
响应度量 |
处理交易的时间 |
易用性 |
|
刺激源 |
浏览用户 |
刺激 |
搜索商品 |
环境 |
正常运行 |
制品 |
系统 |
响应 |
搜索栏下智能显示相应的商品名 |
响应度量 |
0.5s内显示结果 |