博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件质量属性的场景描述
阅读量:4654 次
发布时间:2019-06-09

本文共 758 字,大约阅读时间需要 2 分钟。

质量属性:可用性,可修改性,性能,安全性,可测试性和易用性。

质量属性场景:

  刺激源:生成该刺激的实体(人、计算机系统或其他励志器);

  刺激:刺激达到系统时可能产生的影响(即需要考虑和关注的情况);
  环境:该刺激在某条件内发生。如系统可能正处于过载情况;
  制品:系统中受刺激的部分;
  响应:刺激到达后所采取的行动;
  响应度量:当响应发生时,以某种方式对响应的效果进行度量。

一般场景生成:

可用性:

可修改性

性能

 

安全性

可测试性

 

易用性

 

以淘宝网为例描述质量属性的六个常见场景

可用性,提交订单时网络拥堵,网页陷入瘫痪状态

刺激源   用户  
刺激  网页长时间不响应
制品  系统的服务器
环境  网页
响应  系统刷新网页
响应度量  响应用户请求的时间

 

 

 

 

 

 

 

 

可修改性,订单可中止,数据保存在订单中

刺激源   用户
刺激  撤销付款
制品  系统
环境  系统
响应  系统记录当前数据
响应度量  响应用户请求的时间

 

 

 

 

 

 

 

 

性能,高峰时期保证用户感受

刺激源   用户
刺激  高峰期浏览
制品  系统服务器
环境  用户正常使用淘宝
响应  改变服务器等级
响应度量  响应用户请求的时间

 

 

 

 

 

 

 

 

安全性,密码找回

刺激源  用户 
刺激  找回密码
制品  系统
环境  用户找回密码时
响应  对用户验证
响应度量  响应用户请求的时间,准确验证

 

 

 

 

 

 

 

 

可测试性,用不正确的密码登陆

刺激源  用户 
刺激  错误用户名,密码登陆系统
制品  系统
环境  正常操作
响应  无法登陆,并提示
响应度量  登陆不成功

 

 

 

 

 

 

 

 

易用性,可视化操作

刺激源   用户 
刺激  用户使用系统
制品  系统
环境  运行时
响应  图形人机交互
响应度量  响应时间,用户体验

转载于:https://www.cnblogs.com/luohaochi/p/10523759.html

你可能感兴趣的文章
关于JAVA发送Https请求(HttpsURLConnection和HttpURLConnection)
查看>>
HDOJ2000(ASC||码排序)【sort函数】
查看>>
关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法(转)...
查看>>
poj2393
查看>>
mysql in 的另一种替换方法
查看>>
基于注解的Spring AOP的配置和使用--转载
查看>>
无法直接启动带有“类库输出类型”的项目
查看>>
MySQL-05 用户管理
查看>>
Flex【原创】移动设备相册图片浏览功能
查看>>
Nodejs on windows 10
查看>>
HDU1233--还是畅通工程(最小生成树)
查看>>
linux——实际工作中如何使用linux
查看>>
设置 jsp 表格相邻两行的颜色不一样
查看>>
性能指标分析
查看>>
Jenkins企业应用
查看>>
[POJ 1061]青蛙的约会
查看>>
使用SeaJS实现模块化JavaScript开发
查看>>
开源项目如何赚钱
查看>>
BZOJ 1260 [CQOI2007]涂色paint(区间DP)
查看>>
HDU 1005 Number Sequence
查看>>