六大质量属性:可用性、可修改性、性能、安全性、可测试性、易用性。
1、可用性(availability):
可用性关注的问题:如何检测故障;发生故障的频度;出现故障时的现象;系统故障排除的时限;如何防止故障的发生;发生故障时的处理。
场景:淘宝网一般在使用时不会出现崩溃现象,但是在短时间内访问量过多时(例如双11时)可能会出现无法正确显示界面的情况,也就是服务器崩溃,提示页面出现错误,需要一直刷新。
刺激源:淘宝用户
刺激:淘宝网站一时间登录的用户过多,无法正常提供服务
制品:淘宝售卖商品的页面
环境:超载环境
响应:用户刷新页面,服务器有所缓和后,来显示正确的网页
响应度量:基本上是刷新一下之后在2s左右的时间内可恢复网页正常显示
可用性的一般场景生成:
2、可修改性(modifiability):
可修改性关注的问题:可以修改什么?何时以及谁进行修改?
场景
淘宝网——软件质量属性场景分析
最新推荐文章于 2024-07-17 08:30:00 发布
本文详细分析了淘宝网在可用性、可修改性、性能、安全性、可测试性和易用性六方面的质量属性。在双11等高并发场景下,淘宝网需确保服务器稳定,提供快速响应;卖家能便捷修改商品信息;购买过程快速流畅;保障用户数据安全;测试阶段确保错误处理准确;并提供用户友好的商品推荐功能。
摘要由CSDN通过智能技术生成