软件质量保证 -- 软件质量

这篇博文将较为全面深入地谈谈软件质量保证中关于软件质量的概念,内容等相关问题。

质量的定义

关于质量的定义,不同的领域,不同的人,不同的侧重点会得出截然不同的结果。因此关于其质量的基础概念相对而言较为好理解,但是具体如何去定义实际上确是无关紧要的。

不过我们在分析软件质量的时候,不仅要考虑其面向用户的需求覆盖率,易用性等特征,还需要考虑其面向开发人员的鲁棒性,安全性等特征。

不过个人很欣赏下面的一句话:

Quality is value to some person.
– Gerald M. Weinberg

质量就是对于某些人来说的价值。

质量的衡量维度:FURPS

质量的衡量维度总体上有如下的五个方面,根据其开头字母可以简称为FURPS:

这里写图片描述

Functionality

Functionality 的主要任务就是测试每一个场景下的功能是否都涵盖了。

Usability

易用性就是从终端用户的便利性角度而言的。

Reliability

可靠性就是说该软件的响应是否与预期一致。因为软件开发过程中讨厌surprise。

Performance

性能就是如看网站是否可以承受较高的并发等。

Supportability

在真实环境下测试软件是否可以如预期使用。

此外,关于软件质量的衡量维度还可以划分为很多种,不过普遍来看更为关心的还是上述的五个维度。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值