ISTQB AL-TM连载系列19:测试与测试团队的独立性

建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础。测试活动的开展必须贯穿于整个软件开发生命周期,因此,测试活动应该和相关的开发活动进行协调,并统一规划。不同的组织,可能会以不同的方式组织测试团队,以达到组织和项目层面的测试目标。

采用独立的测试人员进行测试和评审,发现缺陷的效率会明显提高,因此,独立的测试团队是一个较好的选择。独立测试的方式并不是完全的替代开发人员进行的测试,因为开发人员也可以高效地在他们的工作产品中找出很多缺陷。因此,根据组织和项目的特点,可以选择不同的独立测试策略:
  1. 非独立的测试人员(开发人员测试自己的代码)。
  2. 测试由不同的开发人员执行,而不是代码的编写者本人。
  3. 测试由开发团队中专门的测试人员完成。
  4. 测试由独立于开发团队的测试团队完成。
  5. 外部测试专家基于特定的测试目标执行测试。
  6. 测试由组织外的团队执行(例如:外包)。
对于庞大、复杂的系统或安全关键系统,最好让独立的测试人员进行多个级别的测试。开发人员也可以参与其中(特别是在测试级别比较低的时候),但是开发人员缺少测试目的性和测试相关技能会限制他们的测试效率。独立测试人员有权要求定义测试过程及规则,但是只有在明确授权的情况下才能充当这种过程相关的角色。在实际的项目中,可以考虑采用多种独立测试策略相结合的形式。

1)非独立的测试人员
在这种情况下ÿ
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值