• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

敏捷测试的最佳实践,第 2 部分: 方法与实践

发布: 2008-7-03 10:52 | 作者: 谢明志 | 来源: IBM | 查看: 97次 | 进入软件测试论坛讨论

领测软件测试网

1ob[gy|P

;?7oil'T|静态测试

-_6A]M};Y} h-{:\

6R7X1p#N*yT\v(N在笔者的测试模型里,confirmative 测试增加了“静态测试”,本人认为这部分测试是对测试人员最具挑战的部分。一个好的测试人员能够第一时间找到需求分析、设计中的模棱两可,遗漏,错误的地方,能够促进团队前期工作的高效完成,将很大程度降低将来产品的质量缺陷的数量,积极影响了敏捷开发的最终输出。这部分工作是测试团队,开发、设计团队最默契合作的阶段,交流非常频繁,正是通过积极的沟通和及时的修正与团队目标“误差”使得团队更加明确其方向,更有凝聚力和也得以发挥了团队的最佳战斗力。在笔者的项目经历中,往往这个阶段会需要一个迭代周期 1/4 左右的时间。这同时也说明了静态测试在敏捷测试类型中的重要性。

Y$~n$TZ%f

n#| Ii2vp)o5ih在敏捷开发过程的静态测试即项目迭代开发前期测试人员的最主要工作。值得再次强调的是,在这段时期测试人员的工作重心是认真了解需求和用例设计,并针对设计的可行性,可用性进行验证,确认设计是对需求的准确实现,最佳实现。软件测试技术门户_^5lT8{e


1F _[Be|\Q图 6. 静态测试需要的 Strategy Thinking
'g!G?5V6Q7s#~7FE图 6. 静态测试需要的 Strategy Thinking 软件测试技术门户;{ R