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

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

 

1.可用性分析:

所关注的方面包括系统故障发生的频率、出现故障时会发生什么情况、允许系统有多长是将非正常运行、什么时候可以安全地出现故障、如何防止故障的发生以及发生故障时要求进行哪种通知。 

场景设想:淘宝双十一活动时很多用户同时访问,系统出现崩溃

刺激源:太多的用户同时进行购买登录的操作

刺激:操作用户过多,服务器崩溃。

制品:系统的服务器

环境:正常的操作

响应:系统响应人数过多,无法正常进行登录,系统检测到事件:记录故障,通知系统

响应度量: 排除故障,系统可以继续正常使用

 

2.可修改性分析:

场景设想:由于进行活动促销,卖家修改商店界面

刺激源:卖家

刺激:希望修改商店界面。

制品:商店界面

环境:正常运行时

响应: 查找架构中需要修改的位置,进行修改且不会影响其他功能,对所做的修改进行测试,部署所做的修改

响应度量: 修改该界面对其他99.9%的功能不造成影响

 

3.性能分析:

场景设想:双十一活动时,大量用户希望登陆上淘宝网来选购想要的商品

刺激源:大量淘宝网用户

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

制品:淘宝网站

环境:超载模式

响应:处理下单请求

响应度量:下单时间不超过2秒,不产生错误

 

4.安全性分析:

场景设想:某用户经过特殊手段窃取用户信息

刺激源:黑客

刺激:访问其他用户信息

制品:淘宝网用户信息

环境:正常操作

响应: 进行安全检测,保护资金支付环境安全

响应度量: 进行两次或以上的确认验证,商品属性验证,收货地址验证,付款密码验证等。

 

5.可测试性分析:

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

刺激源:单元测试人员。

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

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

环境:开发时、编译时。

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

响应度量:在1~2秒内查找出与搜索内容相关的100条商品。

 

6.易用性分析:

场景设想:一个未曾使用过网上购物的人,第一次使用淘宝进行购物

刺激源:淘宝网用户。

刺激:淘宝网用户希望了解如何有效的使用系统,使错误降低,希望能了解系统特性以便可以快速上手购买商品。

制品:淘宝网站

环境:正常运行

响应: 根据相关按钮及操作提示,导向性地帮助用户完成操作。

响应度量: 按照步骤可以正常使用。

 

转载于:https://www.cnblogs.com/xxdcxy/p/8575055.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值