zoukankan      html  css  js  c++  java
  • 淘宝网——软件质量属性场景分析

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

    1、可用性(availability)

      可用性关注的问题:如何检测故障;发生故障的频度;出现故障时的现象;系统故障排除的时限;如何防止故障的发生;发生故障时的处理。

      场景:淘宝网一般在使用时不会出现崩溃现象,但是在短时间内访问量过多时(例如双11时)可能会出现无法正确显示界面的情况,也就是服务器崩溃,提示页面出现错误,需要一直刷新。

      刺激源:淘宝用户

      刺激:淘宝网站一时间登录的用户过多,无法正常提供服务

      制品:淘宝售卖商品的页面

      环境:超载环境

      响应:用户刷新页面,服务器有所缓和后,来显示正确的网页

      响应度量:基本上是刷新一下之后在2s左右的时间内可恢复网页正常显示

      可用性的一般场景生成:

      

    2、可修改性(modifiability)

      可修改性关注的问题:可以修改什么?何时以及谁进行修改?

      场景:淘宝里的卖家需要修改一些商品的信息

      刺激源:淘宝卖家

      刺激:修改淘宝网上的商品信息

      制品:卖家管理页面(系统用户界面)

      环境:运行时

      响应:对一件商品的信息进行修改时,不会影响其他的商品以及功能

      响应度量:不影响其他商品的正常售卖等功能

      可修改性的一般场景生成:

      

    3、性能(performance):

      性能的关注点:事件源的数量和到达模式。

      场景:淘宝用户要购买一件商品,点击购买,启动付款进程

      刺激源:淘宝用户

      刺激:用户点击购买商品,启动付款进程

      制品:淘宝购物系统

      环境:正常环境

      响应:用户请求被处理

      响应度量:响应时间平均在3秒以内

      性能的一般场景生成:

      

    4、安全性(security):

      安全性的关注点:阻止非授权使用的能力

      场景:有黑客对淘宝网进行sql注入,试图非法入侵网站后台,获取用户信息

      刺激源:黑客(非授权用户)

      刺激:试图采用非法手段来入侵淘宝后台以获取信息

      制品:淘宝中的数据

      环境:在线环境

      响应:对访问用户进行验证,阻拦不正当的用户访问数据

      响应度量:查到非法入侵时在1秒以内做出反应,进行阻拦处理,保护数据安全性

      安全性的一般场景生成:

      

    5、可测试性(testability):

      可测试性的关注点:揭示软件缺陷的难易程度

      场景:内测用户使用不正确的用户名密码来登录系统

      刺激源:淘宝内测用户

      刺激:内测阶段,测试登录系统,输入错误密码

      制品:完整应用

      环境:完成时

      响应:密码错误的情况下不能登录

      响应度量:错误密码账户100%不能完成登录

      可测试性的一般场景生成:

      

    6、易用性(usability):

      易用性的关注点:对用户来说完成某个期望任务的难易程度

      场景:在一个商品店铺中浏览商品时,会显示“类似商品”方便用户选择

      刺激源:淘宝用户

      刺激:是用户使用更加便捷

      制品:淘宝系统

      环境:运行时

      响应:显示出相关商品或者类似商品

      响应度量:80%可能推荐出用户满意的商品

      易用性的一般场景生成:

      

  • 相关阅读:
    如何为惠普笔记本ProBook 4431S清理电源风扇通风口灰尘
    office app之 Mail App 从新建到发布
    sublime_text3汉化,破解,安装Package_control支持中文显示
    poj3126prime+BFS
    android开发之欢迎界面
    poj 1151 离散化
    DbVisualizer 9 解决中文乱码问题
    RS232、RS422与RS485串口标准简介
    动态创建菜单和动态关联菜单项事件
    更改路径
  • 原文地址:https://www.cnblogs.com/guobin-/p/10555715.html
Copyright © 2011-2022 走看看