zoukankan      html  css  js  c++  java
  • 以淘宝网为例分析质量属性

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

    可用性分析:

      场景:由于同时登陆淘宝网的人数过多造成登陆响应超时。

      刺激源:淘宝网用户。

      刺激:淘宝网服务器崩溃。

      制品:淘宝网的处理器和服务器。

      环境:正常的登陆操作。

      响应:显示登陆过程的进度条或登陆超时提醒或网络环境异常。

    可修改性分析:

      场景:修改用户界面。

      刺激源:开发人员。

      刺激:开发人员改变用户界面。

      制品:淘宝网站。

      环境:淘宝网设计时。

      响应:不产生副作用。

    性能分析:

      场景:200万人希望登陆上淘宝网来选购想要的商品。

      刺激源:200万淘宝网用户。

      刺激:试图同时登陆淘宝网站进行选购商品。

      制品:淘宝网站。

      环境:正常模式(超载模式)。

      响应:处理登陆请求。

     安全性分析:

      场景:黑客试图盗取淘宝网用户的信息。

      刺激源:黑客。

      刺激:试图盗取用户信息。

      制品:淘宝网站。

      环境:淘宝网站运行时。

      响应:淘宝网站采用安全技术防止信息盗取。

    可测试性分析:

      场景:单元测试人员想要测试搜索功能的性能。

      刺激源:单元测试人员。

      刺激:对淘宝网的搜索引擎代码加上模糊查询功能。

      制品:具有模糊查询功能的查询模块。

      环境:设计时、开发时、编译时。

      响应:提供对搜索内容的访问,提供所查的值。

    易用性分析:

      场景:淘宝网用户取消交易。

      刺激源:淘宝用户。

      刺激:使错误影响最低。

      制品:淘宝网站。

      环境:淘宝网站运行时。

      响应:取消对购物车中的商品的购买。

  • 相关阅读:
    【转】memcached分布式部署
    【转】分布式与集群的区别
    [转]memcached+magent实现memcached集群
    [转]Memcache的原理和命中率的总结
    [转]PHP SOCKET编程
    [转]Hive安装及使用攻略
    [转]Linux的SOCKET编程详解
    Git介绍
    [转]wget 下载整个网站,或者特定目录
    [转]五种常见的 PHP 设计模式
  • 原文地址:https://www.cnblogs.com/duowenjia/p/11014712.html
Copyright © 2011-2022 走看看