软件测试与质量保证的区别与联系

如题所述

软件测试”从广义上讲是“利用测试工具按照测试方案和流程对新产品进行功能和性能测试”,其本质即设计开发阶段对产品实施的“设计验证”和“设计确认”。明确了“软件测试”的本质就可以比较清晰的知道其与质量保证的关联了。

就你的问题回复。
区别:通过上面的分析,可以知道并不是一类,无从谈起区别。
联系:“质量”简单讲就是“满足顾客要求的能力”,“质量好”即满足顾客要求的能力强,“质量保证”可以理解为稳定这种能力并不断提高能力。加上从ISO的角度看的话,讲可以知道“软件测试”其实属于“质量保证”的一种方式。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-20
测试只是质量保证工作中的一个环节。软件测试和软件质量保证是软件质量工程的两个不同层面的工作。
质量保证(QA):质量保证的重要工作通过预防、检查与改进来保证软件质量。所关注的是软件质量的检查与测量。QA的工作是软件生命周期的管理以及验证软件是否满足规定的质量和用户的需求,因此主要着眼于软件开发活动中的过程、步骤和产物,而不是对软件进行剖析找出问题或评估。
软件测试:测试关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析。测试人员要“执行”软件,对过程中的产物——开发文档和源代码进行走查,运行软件,以找出问题,报告质量。对测试中发现的问题的分析、追踪与回归测试也是软件测试中的重要工作,因此软件测试是保证软件质量的一个重要环节。
第2个回答  2011-08-03
测试是保证软件质量的最后一道关口,是一种迫不得已的行为。软件产品质量的保证是软件项目管理的一个重要内容。软件项目的目标不仅仅是进度目标和成本目标,更重要的就是质量目标,质量直接决定了软件产品能否生存已经后续的升级和维护等工作量。
第3个回答  2011-08-03
1-6都是些理论
7. 输入 预期结果 实际结果(实际输出的结果)
-1 负数
0 非负数
1 非负数
0.1 非整数
字母 非整数
#¥ 非整数
空 不能为空输入
空格 非整数
相似回答