我们的项目实行敏捷已经近两年了,关于敏捷我相信大家已经比较熟悉了,我今天就先谈谈在敏捷的项目里如何实行测试的工作。
敏捷的项目对测试的影响
* 文档少,因此难以只是依赖文档来设计测试。
* 短迭代,需要更短的时间完成测试的工作。
* 频繁的变化,需要测试更具有探索性和适应性。
敏捷项目的正确测试观念
* 项目是以结果为导向的,所以测试同样是结果导向。
* 不以发现缺陷多少为目标。
* 以不断提高软件质量为目标。
* 测试人员的作用是帮助开发人员不断提高软件的质量,是协助性的。
* 测试人员不是批判性的。
* 测试人员能够尽可能的做能够做的工作,尽可能的早工作。
* “等待”在敏捷开发、敏捷测试范畴里已是一种错误概念。