• 以《博客园》为例,描绘质量属性的六个常见属性场景


    1.可用性

    场景 2020年2月6号博客园出现几分钟的全站访问故障
    刺激源 开发人员的系统维护操作
    刺激 一个索引修改的操作引发索引重建,造成数据库CPU100%
    制品 系统数据库
    环境 系统开发人员的修改操作
    响应 系统检测到事件:记录故障,通知系统
    响应度量 几分钟后,系统可以继续正常使用 

    2.可修改性

    场景 用户管理个人博客主页 
    刺激源  用户
    刺激  用户可根据自己的需求选择或编辑自己喜欢的界面风格
    制品  个人博客园主页
    环境  系统正常运行时
    响应  系统记录当前用户对界面的选择并存储运行
    响应度量  响应用户请求

    3.性能

    场景  博客留言功能
    刺激源  用户
    刺激 用户在某篇文章下留言
    制品  博客园留言系统
    环境  系统正常运行时
    响应  响应提交评论请求
    响应度量 感谢您的回复,服务器端执行耗时43毫秒 

    4.安全性

    场景 密码找回功能 
    刺激源 用户 
    刺激 密码丢失找回密码 
    制品  系统
    环境  用户正常找回密码
    响应 发送电子邮件进行身份验证 
    响应度量  身份验证成功,充值密码

    5.可测试性

    场景  对系统功能的检测与完善
    刺激源 单元开发人员
    刺激 已完成架构和子系统的集成 
    制品  代码段
    环境 开发时 
    响应  准备集成环境
    响应度量  执行测试时间

    6.易用性

    场景 博客园文本编辑区的基础功能体验
    刺激源  用户
    刺激 用户对文本编辑区的满意度 
    制品  博客园文本编辑区
    环境 博客园系统 
    响应  用户在博客园编写并发表博客
    响应度量 用户满意度
  • 相关阅读:
    算法问题实战策略 题解
    算法杂题题解 合集
    算法问题实战策略 ASYMTILING
    Leetcode 139. 单词拆分 dp
    算法问题实战策略 FESTIVAL 摇滚音乐节
    PAT 甲级题解
    《挑战程序设计竞赛1》题解合集
    (七)React Ant Design Pro + .Net5 WebApi:后端环境搭建日志、异常处理
    nginx 超时
    (九)React Ant Design Pro + .Net5 WebApi:后端环境搭建IdentityServer4(一)简单配置
  • 原文地址:https://www.cnblogs.com/daisy99lijing/p/12348785.html
Copyright © 2020-2023  润新知