zoukankan      html  css  js  c++  java
  • 以《淘宝网》为例,描绘质量属性的六个常见属性场景

    描绘软件质量属性有6个,分别是:可用性、可修改性、性能、安全性、可测试性、易用性

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

    可用性场景:在双十一活动的时候,选购商品出现延迟

    场景部分 可能的值
    刺激源 用户,商家
    刺激 同时访问人数太多,商品数量更新太快
    制品 系统
    环境 正常操作
    响应 5秒之内页面未加载出来
    响应度量 5秒内页面加载出来

    可修改性场景:有活动的时候,首页会出现对应的活动宣传页面

    场景部分 可能的值
    刺激源 开发人员
    刺激 增加活动页面,页面修改
    制品 系统
    环境 正常操作
    响应 修改后不影响其他未修改部分的功能
    响应度量 修改后不影响99%的其他未修改部分的功能

    性能场景:秒杀商品的时候,允许大量的人同时在线抢购同一商品

    场景部分 可能的值
    刺激源 用户
    刺激 抢购商品
    制品 系统
    环境 正常操作
    响应 用户请求被及时响应
    响应度量 用户请求在5秒内被响应 

    安全性场景:非法用户不能登录

    场景部分 可能的值
    刺激源 正常用户、非法用户
    刺激 非法获取用户数据
    制品 系统
    环境 系统正常运行
    响应 验证用户合法性及权限
    响应度量 99.9%的非法用户被拦截

    可测试场景:用户可以在登录页面,测试用户名和密码

    场景部分 可能的值
    刺激源 用户
    刺激 非法的用户名和密码登录系统
    制品 系统
    环境 正常运行
    响应 提示用户输入的用户名或者密码错误,无法登录系统
    响应度量 100%拦截,用户无法登录系统

    易用性场景: 根据用户平时搜索记录,为用户推荐相应的商品。

    场景部分 可能的值
    刺激源  用户
    刺激  用户浏览商品
    制品  系统
    环境 系统正常运行 
    响应 系统智能显示相关商品
    响应度量  系统可以记录用户99.99%的历史纪录
  • 相关阅读:
    vss的ss.ini丢失或损坏导致的vss无法登录错误
    NHibernate各种数据库连接参数文件配置方法说明
    oracle操作语句
    企业微信群聊机器人发送本地图片
    securecrt 或xshell 转发80端口
    SecureCRT 或 XSHELL 转发 X11 图形化GUI
    Windows 创建 .gdbinit 提示必须键入文件名
    vscode C++ 程序 windows
    vscode C++ 程序 windows
    解决source insight 4.0 不识别.cc文件的问题
  • 原文地址:https://www.cnblogs.com/Zhanghaonihao/p/8575372.html
Copyright © 2011-2022 走看看