软件质量保证与测试的产生与发展学习记录

软件质量保证与测试的产生与发展

软件质量保证

软件质量保证是为保证产品和服务充分满 足消费者要求的质量而进行的有计划、有组织 的活动,它贯穿于整个软件过程。

软件质量保证活动

(1) 提出对软件质量的要求,并将其分解为可以度暈和控制的质量要素。
(2) 研宄并选用软件开发方法和工具
(3) 对软件生存周期各阶段进行正式技术评审
(4) 制定并实施软件测试策略和测试计划
(5) 及时生成软件文档并进行其版本控制
(6) 保证软件开发过程与选用的软件开发标准相一致
(7) 建立软件质量要素的度量机制
(8) 记录SQA的各项活动,并生成各种SQA报告

软件测试

使用人工或自动的手段来运行或测定某个 软件系统的过程,其目的在于检验它是否满足 规定的需求或弄清预期结果与实际结果之间的差别。

软件测试的方法

软件测试第一类方法: 验证软件是“工作的”。
软件测试的第二类方法,简单地说就是测试 是验证软件是“不工作的”,或者说是有错误的。

第一类测试方法与第二类测试方法的本质区别体现在:
A. 执行测试的人员不同
B. 执行测试的时间不同
C. 执行测试的目的不同
D. 执行测试的效果不同
答案:C

软件测试第一类测试方法与第二类测试方法的各自的优缺点是什么br> 第一类测试方法以需求和设计为本,因此有利于界定测试工作的畴,更便于部署测试的侧重点,加强针对性。这一点对于大型软件的测试, 尤其是在有限的时间和人力资源情况下显得格外重要。而第二类测试方法与需求和设计没有必然的关联,如果计划管理不当,测试活动很容易丢失重点,走入歧途。 第一类测试方法的缺点是缺乏灵活性,不利于测试人员主观能动性的发挥,不容易找到软件的错误。而这方面正是第二类测试方法的长处。
第一类测试方法可以与软件的架构和软件开发的计划相配合,使软件测试活动逐层次的展开,从而使软件的功能和质量有计划地逐步完善和提高。第二类测试方法不具备这种过程的渐进性。

来源:云不孤

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月22日
下一篇 2020年1月22日

相关推荐