【敏捷软件测试】学习笔记2014年5月24日
上一篇 /
下一篇 2014-05-24 20:39:25
/ 个人分类:学习
序
1、
测试人员从开发周期一开始就参与
工作,并拥有足够的时间和资源来完成所有类型测试的任务。定期运行和检查自动化的回归测试集。开发团队理解客户的工作和需求,与业务专家紧密合作。
2、人是促使项目成功的关键,而不是开发模式或者工具。我们喜欢
敏捷开发,因为它的价值、准则和核心实践能够让人出色地工作,测试和质量是敏捷开发的中心。
3、
敏捷测试的第一成功要素:“现在就开始实践--从今天开始!”
第1章 敏捷测试的定义
敏捷
软件开发宣言:个体和交互胜过流程和工具,可用的软件胜过完备的文档,客户协作胜过合同谈判,响应变化胜过遵循计划。
敏捷团队使用的几个核心实践都与测试有关。敏捷程序员使用测试驱动开发(TDD),程序员进行
单元测试。
敏捷测试人员的工作是帮助客户描述在每个迭代中对他们而言什么是有价值的,并且编写测试来确保他们可以获得有价值的对象。
敏捷开发人员用
自动化测试单调、底层的边界条件
测试用例,敏捷测试人员可以关注创造更大价值的领域,如探索性测试、可用性测试及开发人员没有想到的方法测试应用。
测试人员不是坐在那里等着工作降临,而是行动起来寻找在整个开发周期中都贡献价值的测试方法。
收藏
举报
TAG: