以《淘宝网》为例,描绘质量属性的六个常见属性场景
2019-03-15 19:08 默默不语 阅读(336) 评论(0) 编辑 收藏 举报以淘宝双十一、双十二、女神节等各种购物节为例描述质量属性的的六个常见场景:
1.可用性
场景:女神节时大量用户同时访问淘宝网,导致系统崩溃。
刺激源:淘宝用户
刺激:大量用户同时进行登录、查询、购买等操作,导致淘宝无响应。
环境:用户进行正常操作。
制品:系统服务器、存储器等。
响应:系统响应人数过多,界面显示“网络出现故障,请重新刷新”的提示信息。
响应度量:一定时间后,用户刷新页面或者重新登录之后系统恢复正常使用。
2.可修改性
场景:2018年11月,为迎接双十一购物狂欢节,淘宝要修改自己的系统页面,并且添加用户组队拉赞分红包的活动。
刺激源:开发人员
刺激:系统修改为新的主题,增加了组队拉赞分红包的功能。
环境:系统正在正常运行
制品:淘宝新主题及组队拉赞分红包功能。
响应:进行界面和功能修改、功能添加而且不能影响其他功能,对修改进行测试。
响应度量:系统人员后台更新完称,测试部署成功后自动更新,用户登录即可。
3.性能
场景:淘宝用户购买商品。
刺激源:淘宝用户
刺激:用户购买商品
环境:系统正常运行
制品:系统生成订单
响应:淘宝生成订单后提示用户进行支付。
响应度量:在短时间内显示商品状态以及支付状态。
4.安全性
场景:未经授权的用户试图更改、窃取系统数据。
刺激源:未经授权的用户
刺激:试图修改、窃取系统数据
环境:系统正常运行
制品:系统数据
响应:对用户身份进行验证,阻止其访问数据
响应度量:短时间内审核身份,拒绝其访问,并限制系统可用性。
5.可测试性
场景:测试人员对商品分类查询模块进行测试。
刺激源:测试人员
刺激:测试人员输入商品分类查询条件,进行商品查询。
制品:商品分类查询模块的代码。
环境:代码开发阶段
响应:通过商品分类条件进行查询,将查询结果显示出来。
响应度量:在较短的时间内完成对商品的检索。
6.易用性
场景:用户取消未付款订单
刺激源:淘宝用户
刺激:用户取消商品交易订单
制品:取消系统
环境:系统正常运行且用户正常购买商品。
响应:取消订单成功,系统删除交易订单,回到未交易状态。
响应度量:订单取消在极端时间内成功进行,且不影响后面的操作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!