zoukankan      html  css  js  c++  java
  • 质量属性6个常见属性的场景分析

     六个质量属性:可用性、可修改性、性能、安全性、可测试性、易用性。

          

      质量属性场景可分为:

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

        例子为淘宝:

           1、可用性:

              刺激源:某一商品跳楼价打折

              刺激:大量消费者进入店铺下单消费

              环境:正常操作

              制品:服务器承载能力受到刺激

              相应:购物页面卡顿,点击无相应

              响应度量:部分用户掉线退出,恢复正常

           2、可修改性:

              刺激源:淘宝APP进行更新,开发人员修改代码

              刺激:淘宝APP暂时维护,增加部分功能

              环境:APP的平台,系统功能等等

              制品:新版本的淘宝APP

              相应:增添部分功能或修复部分BUG

              响应度量:过去的BUG消失或增加了新功能

           3、性能:

              刺激源:服务器承载能力较差

              刺激:开发人员进行代码优化和服务器承载能力的提升

              环境:超载模式

              制品:新版的承载能力更强的淘宝APP

              相应:能承接同一时间更多用户同时访问

              响应度量:大量用户一同访问时APP正常工作

           4、安全性:

              刺激源:用户的信息或者资金出现安全漏洞

              刺激:开发人员努力开发,修复漏洞

              环境:不法分子黑入系统盗走用户资金或信息

              制品:更安全,不易被攻破的淘宝APP

              相应:用户的信息和资金充分保密和保护

              响应度量:不再出现用户利益被侵害的现象

           5、可测试性:

              刺激源:系统测试人员

              刺激:对系统功能执行测试

              环境:需要加入新功能或者修改原功能

              制品:修改或新加了系统的某个功能

              相应:用户纷纷使用新功能

              响应度量:大量用户反馈好评

           6、易用性:

              刺激源:用户

              刺激:用户想进行网购操作

              环境:正常运行

              制品:淘宝APP

              相应:想要简单的点击付款自动填入之前的收货地址

              响应度量:点击提交订单后自动填入默认地址,直接付款,快速完成交易。

              

         场景部分如何填入理解可以参考:https://www.cnblogs.com/luohaochi/p/10523759.html  

              

  • 相关阅读:
    OSCP Learning Notes Buffer Overflows(3)
    OSCP Learning Notes Buffer Overflows(5)
    OSCP Learning Notes Exploit(3)
    OSCP Learning Notes Exploit(4)
    OSCP Learning Notes Exploit(1)
    OSCP Learning Notes Netcat
    OSCP Learning Notes Buffer Overflows(4)
    OSCP Learning Notes Buffer Overflows(1)
    OSCP Learning Notes Exploit(2)
    C++格式化输出 Learner
  • 原文地址:https://www.cnblogs.com/zhangxinyue/p/14480459.html
Copyright © 2011-2022 走看看