软件测试基础理论概念_笔记2

软件质量概述

软件产品和其他产品一样,都有质量要求的,软件质量的好坏关系着软件的使用程度和使用寿命。下面分别从软件质量的概念、软件质量模型、影响软件质量的因素这几个方面来介绍软件质量的相关知识。


软件质量的概念

软件质量是指软件产品满足基本需求及隐式需求的程度。更具体地说,软件质量是软件与明确地叙述的功能和性能需求、文档中明确描述的开发标准以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度。

从软件质量的定义,可以将软件质量分为3个层次,如下:

1.满足需求规定:软件产品符合开发者明确定义的目标,并且能够可靠运行。

2.满足用户需求:软件最终的目的就是满足用户需求,解决用户实际问题。

3.满足用户的隐式需求:除了满足用户的显示需求之外,软件产品如果满足用户的隐式需求,即潜在的可能需要在将来开发的功能,将会极大地提升用户满意度,这就意味着软件质量会更高。例如,产品界面更美观、用户操作更简单等。

除了满足上述需求之外,对于内部人员来说,高质量软件应该也是易于维护与升级的。

软件质量模型

如何评价一款软件的质量呢?

目前,最通用的做法就是按照ISO/I

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值