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

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

软件质量保证

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

软件质量保证活动

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

软件测试

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

软件测试的方法

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

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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值