淘宝为例进行软件质量属性分析

发表于:2018-5-31 10:24  作者:小小d程序猿   来源:博客园

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试管理 质量管理

  1.可用性分析:
  所关注的方面包括系统故障发生的频率、出现故障时会发生什么情况、允许系统有多长是将非正常运行、什么时候可以安全地出现故障、如何防止故障的发生以及发生故障时要求进行哪种通知。
  场景设想:淘宝双十一活动时很多用户同时访问,系统出现崩溃
  刺激源:太多的用户同时进行购买登录的操作
  刺激:操作用户过多,服务器崩溃。
  制品:系统的服务器
  环境:正常的操作
  响应:系统响应人数过多,无法正常进行登录,系统检测到事件:记录故障,通知系统
  响应度量: 排除故障,系统可以继续正常使用
  2.可修改性分析:
  场景设想:由于进行活动促销,卖家修改商店界面
  刺激源:卖家
  刺激:希望修改商店界面。
  制品:商店界面
  环境:正常运行时
  响应: 查找架构中需要修改的位置,进行修改且不会影响其他功能,对所做的修改进行测试,部署所做的修改
  响应度量: 修改该界面对其他99.9%的功能不造成影响
  3.性能分析:
  场景设想:双十一活动时,大量用户希望登陆上淘宝网来选购想要的商品
  刺激源:大量淘宝网用户
  刺激:试图同时登陆淘宝网站进行选购商品
  制品:淘宝网站
  环境:超载模式
  响应:处理下单请求
  响应度量:下单时间不超过2秒,不产生错误
  4.安全性分析:
  场景设想:某用户经过特殊手段窃取用户信息
  刺激源:黑客
  刺激:访问其他用户信息
  制品:淘宝网用户信息
  环境:正常操作
  响应: 进行安全检测,保护资金支付环境安全
  响应度量: 进行两次或以上的确认验证,商品属性验证,收货地址验证,付款密码验证等。
  5.可测试性分析:
  场景设想:单元测试人员想要测试搜索功能的性能。
  刺激源:单元测试人员。
  刺激:对淘宝网的搜索引擎代码加上模糊查询功能。
  制品:具有模糊查询功能的查询模块。
  环境:开发时、编译时。
  响应:提供对搜索内容的访问,提供所查的值。
  响应度量:在1~2秒内查找出与搜索内容相关的100条商品。
  6.易用性分析:
  场景设想:一个未曾使用过网上购物的人,第一次使用淘宝进行购物
  刺激源:淘宝网用户。
  刺激:淘宝网用户希望了解如何有效的使用系统,使错误降低,希望能了解系统特性以便可以快速上手购买商品。
  制品:淘宝网站
  环境:正常运行
  响应: 根据相关按钮及操作提示,导向性地帮助用户完成操作。
  响应度量: 按照步骤可以正常使用。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

Python+Selenium大型电商项目(京东商城)实战直播,优惠名额抢占中>>

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2018, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道