以《淘宝网》为例,描绘质量属性的六个常见属性场景

1.可用性

场景设想:双十一狂欢节时很多用户同时访问淘宝网,导致系统崩溃

刺激源:用户

刺激:很多用户同时进行登录、查询、购买操作

环境:用户正常操作

制品:系统服务器

响应:系统响应人数过多,系统检测到事件,记录故障,通知系统

响应度量:一定时间后,排除故障、系统恢复正常使用

2.可修改性

场景设想:由于恰逢双十一狂欢节,淘宝网想改变用户界面来吸引更多用户

刺激源:开发人员

刺激:改变用户界面

环境:设计时

制品:系统的用户界面

响应:查找构架中需要修改的位置,进行修改且不会影响其他功能,对所做的修改进行测试,部署所做的修改

响应度量:修改在两个小时内完成,且对其他功能不会产生影响

3.性能

场景设想:双十一活动时,甚至几亿用户希望登录淘宝网购买商品

刺激源:用户

刺激:大量用户同时登录系统进行购买操作

环境:正常运行时

制品:淘宝网站

响应:处理下单请求

响应度量:下单时间不超过三秒,不会产生数据缺失

4.安全性

场景设想:一些非法授权的用户经过某种特殊手段窃取、修改用户信息

刺激源:非法授权用户

刺激:试图访问、修改其他用户信息

环境:正常运行时

制品:淘宝网后台用户信息

响应:对用户验证,阻止访问数据,保护用户信息安全

响应度量:响应被拒绝,恢复数据

5.可测试性

场景设想:单元测试人员想要测试分类查询的功能

刺激源:单元测试人员

刺激:对淘宝网的分类查询进行测试

环境:开发时

制品:具有分类查询的功能模块

响应:提供分类的类别,点击进行访问,显示查询结果

响应度量:在4秒内查询与所查询类别有关的所有商品

6.易用性

场景设想:初次在网上进行购物的人,第一次使用淘宝网

刺激源:新用户

刺激:想要了解如何有效的使用淘宝网进行购物,快速上手操作淘宝网,使操作错误降到最低

环境:系统正常运行时

制品:淘宝网站

响应:根据操作提示点击对应按钮,引导用户完成网上购物操作

响应度量:按照操作提示,成功完成购物,无任何错误

posted @ 2021-03-06 09:57  .HAHA  阅读(93)  评论(0编辑  收藏  举报