淘宝质量属性场景分析

质量属性包括六部分:可用性,可修改性,性能,安全性,可测试性,易用性。

根据淘宝的运营与使用情况从以上六个方面分析。

1、可用性分析

可用性就是在同时存在大量的用户是,系统应满足正常提供服务,在负载的情况或崩溃的情况下,用户请求不会丢失。

刺激源:大量用户

刺激:大量用户同时访问

制品:系统

环境:正常环境

响应:人数过多系统无法完成响应请求

响应度量:网站系统未崩溃

2、可修改性分析

修改一部分,不影响系统整体

刺激源、开发人员

刺激、修改某一模块

制品:修改模块

环境:系统正常运行中

响应:修改模块不会产生其他模块的连锁反应

响应度量:在确定时间完成

3、性能分析

系统能满足千万用户同时发送的请求。

刺激源:千万用户

刺激:同时支付或上线购物

制品:淘宝网

环境:正常模式

响应:处理请求

响应度量:5-10秒

4、安全性分析

保障用户数据不被盗取

刺激源:黑客和系统故障

刺激:攻击网站,网站故障

制品:淘宝中用户信息

环境:正常环境

响应:进行安全测试

响应度量:无法盗取用户信息

5、可测试性分析

测试人员对交易模块进行测试,多用户同时操作系统响应时间测试

刺激源:测试人员

刺激:网站测试

制品:共同交易模块

环境:测试

响应:交易进行时间

响应度量:3秒内完成

6、易用性分析

刺激源:用户

刺激:用户对网页的操作

制品:淘宝网

环境:正常操作

响应:满足用户希望的结果

响应度量:结果一致

原文地址:https://www.cnblogs.com/yuezhihao/p/8643431.html