软件质量保证(QA)
  7M0vcdGauhIx 2023年11月02日 54 0

软件质量保证在ISO 8402:1994 中的定义是“为了提供足够的信任表明实体能够满足质量要求,而在质量管理体系中实施并根据需要进行证实的全部有计划和有系统的活动”。美国质量管理协会(ASQC)的定义为:“QA 是以保证各项质量管理工作实际地、有效地进行与完成为目的的活动体系”。

1983年,IEEE在软件工程术语标准中给出了软件测试的定义:“使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异”。2014年,IEEE发布了软件工程知识体系SWEBOK3.0,其中将软件测试定义为“是动态验证程序针对有限的测试用例集是否可产生期望的结果”。

软件质量保证和软件测试的区别:

(1)软件质量保证涉及的活动要宽泛得多,作为企业级的系统性的活动更加宏观,对各种具体的质量保证措施提供指导、监督和评价,并不断改善提高质量保证的能力。

(2)保证软件质量的措施和手段有很多,测试是其中一种,当然是不可缺少的最为重要的手段,测试需要在质量保证的大目标下开展工作以满足质量保证的要求,同时测试将为质量保证提供充分的数据以帮助评价质量。软件测试更多的表现为技术性活动,而软件质量保证则是管理性活动特征更明显。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
7M0vcdGauhIx