软件质量模型

功能性测试:关注功能是否正确。

适合性:是否提供了相应的功能。

准确性:是不是正确(是不是满足用户需要的)

互操作性:产品与产品之间交互数据的能力

保密安全性:允许经过授权的用户和系统能够正常的访问相应的数据和信息,禁止未授权的用户访问

功能性的依从性:国际/国家/行业/企业标准规范一致性。

可靠性:产品在规定的条件下,在规定的时间内完成规定功能的能力。

成熟性:防止内部错误导致软件失效的能力。

容错性:软件出现故障(包含外部错误),自我处理能力(能否自行解决)、

易恢复性:失效情况下的恢复能力,能否恢复到出错之前的应用可靠性的依从性。

易用性:在指定使用条件下,产品被理解,学习,使用和吸引用户的能力,一般易用性是软件的隐性需求。

易理解性(是不是容易被用户理解)

易学习性(是不是容易学习)

易操作性(好不好操作)

吸引性(是不是吸引用户)

易用性的依从性.

我们在考虑软件的质量属性的时候,那些属性应该重点考虑,那些属性不是重点考虑

效率性:在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力

时间特性:平均事务响应时间,吞吐率,TPS,对事务处理能力好不好,反应快不开,相同的时间内能够处理多少数据,每一次能够处理多少请求

资源利用性:软件运行的时候,占用服务器的资源有多少(主要是对CPU,内存,磁盘,IO,网络带宽,队列,共享内存的占用,如果占用资源很大,会影响到用户其他的软件使用,不容易接受)

效率依从性。

软件维护性:四规,在规定条件下,规定的时间内,使用规定的工具和方法修复规定功能的能力。

易分析性:分析定位问题的难易程度(是否容易对问题进行分析和定位)

易改变性:软件产品使指定的修改可以被实现的能力(是不是容易被修改,添加一些可实现的功能)

稳定性:防止意外修改导致程序失效(能不能防止一些误操作导致程序失效)

易测试性:使已修改软件能被确认的能力、(已经修改的软件功能,好不好,检测及确认正确与否)

维护性的依从性

软件质量模型之六大质量属性

客户端移植性:从一种环境迁移到另一种环境的能力。

适应性:适应不同平台(能不能适应不同的操作系统OS,linx,mac,Windowa等)

易安装性:被安装的能力(软件是不是容易被安装)

共存性:(与其他的软件能否共存。)如果安装了这个软件,其他的软件就使用不了。势必会被淘汰

易替换性(软件是不是容易被其他的产品替代,不易替换更好)

可移植性的依从性

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值