淘宝网质量属性分析

可用性
实例
可能在某段时间内存在大量的用户同时访问(例如双十一)导致系统卡顿甚至崩溃,需要在此期间维持系统的稳定并保证用户的请求不会丢失;
概念
可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的。
刺激源:用户;
刺激:大量的用户同时访问;
制品:系统处理器;
环境:正常;
响应:采用分布式服务器进行处理;
响应度量:系统出现故障或崩溃时
,恢复时间不超过两小时。
可修改性
实例
淘宝商家要更换商品的预览图
概念
通过修改花费的时间,金钱,人力等数据衡量修改是否足够简单方便低成本。
刺激源:淘宝商家;
刺激:更换商品预览图;
制品:商品预览图;
环境:运行时;
响应:提交审核,通过审核后即可完成图片的修改,只更改商品的
展示页面,并不会对其他功能模块以及商品其他数据造成影响;
响应度量:不会对除商品展示外其他模块造成影响。


性能
实例
双十一秒杀抢购,无数用户同时对一件商品进行抢购,服务器会在一瞬间承受无数用户发出的请求, 淘宝能够在高峰期控制系统的平均响应时间在5秒内,同时满足大量用户的并发请求,此外还具备极大地吞吐量.
概念
性能是指系统的响应能力,其最重要的三项指标为: 响应时间,并发数,吞吐量.
场景:双十一秒杀抢购
刺激源:大量用户
刺激:向服务器发起请求数据
制品:抢购界面,请求数据,
环境:超载模式
响应:处理刺激
响应度量:平均响应时间5秒以内


安全性
实例
黑客攻击窃取用户数据
概念
安全性是衡量系统在向合法用户正常提供服务的情况下,阻止非授权使用的能力
刺激源:非授权用户
刺激:访问系统数据
制品:服务器中的用户数据
环境:在线
响应:验证用户合法性及权限
响应度量:阻止未授权用户访问数据

可测试性
实例
交易系统的测试
概念
指通过测试揭示软件缺陷的难易程度。
刺激源:测试人员
刺激:提交支付申请
制品:交易系统
环境:系统开发阶段
响应:显示交易正在处理
响应度量:处理交易的时间 

易用性
实例
用户搜索商品
概念
关注的是对用户来说完成某个期望任务的难易程度。
包含四个方面:
有效性
错误避免及错误处理
用户自信和满意度
可学习性
刺激源:用户
刺激:搜索商品
制品:网站搜索模块
环境:网站正常运行
响应:显示搜索商品
响应度量:展示的商品跟搜索关键字有95%以上关联度 

 

posted @ 2021-03-17 16:49  溜了溜  阅读(70)  评论(0编辑  收藏  举报