什么是软件质量以及软件质量、软件过程、软件测试之间的关系

一、软件质量的定义

软件质量特性的总和,软件满足规定或潜在用户需求的能力。

简单的说,软件质量就是客户的满意度

二、软件质量与软件过程的关系

软件质量软件产品的特性可以满足用户的功能、性能需求的能力

软件过程:软件生命周期中的活动,一般包括软件需求分析、软件设计、软件编码、软件测试、交付、安装和软件维护

联系:软件过程的优劣决定了软件质量的高低,好的过程是高效高质量的前提。人员和过程 是决定软件质量的关键因素,高质量的人员和好的过程应该得到好的产品。

三、软件测试与软件过程的关系

  1. 在软件过程中注意把握测试的对象

  2. 软件测试在软件生存周期中的位置

四、软件测试与软件质量的关系

  1. 软件系统的开发包括一系列生产活动,其中由人带来的错误因素非常多。错误可能出 现在程序的最初阶段 ,其次目标可能是错误的或描述不完整,也可能在后期的设计和 开发阶段,因为人们不能完好无缺地工作和交流,软件开发过程中必须伴有质量保证活动。

  2. 软件测试是软件质量保证的重要手段,是规约、设计和编码的最终检查。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值