质量属性

描绘软件质量属性:可用性、可修改性、性能、安全性、可测试性、易用性

刻画质量属性的手段:刺激源、刺激、环境、制品、响应、响应度量

1、可用性

场景:双十一或者618活动时用户猛增

刺激源:淘宝用户

刺激:同时登陆访问购买商品用户太多,更新商品速度过快,导致瘫痪

制品:系统

环境:正常操作

响应:5秒内未刷新出来

响应度量:5秒内刷新出来,可以正常使用

2、可修改性

场景:有活动时淘宝网需要更新主题或者首页,增加一些功能等

刺激源:系统开发人员

刺激:更换主题,增加功能

制品:系统

环境:正常操作

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

响应度量:系统人员后台更新,测试部署成功更新。

3、性能分析

场景:淘宝用户购买商品

刺激源:淘宝用户

刺激:购买商品

制品:系统

环境:正常操作

响应:淘宝能够正常生成订单并提示用户一步一步完成支付

响应度量:能够及时响应用户操作。

4、安全性

场景:一些非法授权的人试图获取网站中用户信息。

刺激源:非法授权用户

刺激:盗取信息

制品:系统服务、数据

环境:有线连接防火墙

响应:对用户验证,阻止访问数据

响应度量:短时间内审核身份,拒绝其访问。

5、可测试分析

场景:单元测试人员测试登陆注册功能模块

刺激源:单元测试人员

刺激:输入账户密码进行登录

制品:登陆注册模块代码

环境:开发时进行

响应:通过账号密码成功进入网站

响应度量:在较短时间内完成登录验证,使用户登录

6、易用性

场景:用户初次使用淘宝网

刺激源:初次使用淘宝网的用户

刺激:想要快速购买商品,完成购物

制品:淘宝系统

环境:系统正常运行

响应:根据用户点击提示操作完成购物

响应度量:在用户错误操作后提示正确操作并提醒用户。

原文地址:https://www.cnblogs.com/1061321925wu/p/13052126.html