培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
敏捷测试和传统测试的区别
发布者:佚名 来源:泽众软件测试 点击: 发表日期:2015-02-12

  敏捷宣言是:

  “我们正通过实践和帮助他人来揭示开发软件的更好方法。

  经由这项工作,我们估量:

  个体和交互 胜于 过程和工具

  可工作的软件 胜于 面面俱到的文档

  客户协作 胜于 合同谈判

  响应需求 胜于 遵循计划

  即,尽管右栏条目有其价值,但我们更看重左栏条目。

  敏捷开发也有了很多敏捷的方法:比如:Crystal,XP,SCRUM.对传统的开发模式和测试模式提出了巨大的挑战。

  传统的测试模式基于如下的一些理念:

  1. 测试是质量的最后保护者

  2. 严格的变更管理

  3. 预先的计划和细节的准备

  4. 重量级文档

  5. 严格的各阶段测试入口和出口标准

  6. 回归测试阶段重量级的自动化测试

  7. 企图流程改善和执行

  8. 测试团队和开发团队是可分割的

  那么对照传统的测试模型,敏捷测试颠覆了以上观念:

  1. 测试是质量的最后保护者---------开发和测试人员是紧密合作,大家都有责任对软件负责

  2. 严格的变更管理----------变更是可接受的,拥抱变更

  3. 预先的计划和细节的准备----------计划随时进展时常调整

  4. 重量级文档------------------只需要绝对必要的文档

  5. 严格的各阶段测试入口和出口标准-------各迭代之间已经没有明显的入口和出口标准

  6. 回归测试阶段重量级的自动化测试--------所有阶段都需要自动测试,每个人都需要做,是项目集成的一部分

  7. 企图流程改善和执行-------------流程不再需要严格执行

  8. 测试团队和开发团队是可分割的-----团队合作是无缝隙合作

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号