成都软件测试培训:敏捷测试的“要”与“不要”
最近在看一本有关精益和敏捷开发大型应用实战的测试方面书,感觉作者挺重视“测试”的。多数敏捷开发类图书很少单独去谈测试,敏捷宣言和敏捷开发原则中也几乎没有谈到测试,而本书的作者在讲产品管理、计划、需求与PBI、设计与架构...之前就专门用一章的篇幅先谈“测试”,而且有50页的内容,超过其它十四章各个主题。作者叙述这章的方式也特别,用:
“尝试”做什么
“避免”做什么
来表达作者的观点、所提倡的测试方式、方法和具体的实践,这些也来自于他们多年(敏捷咨询项目的)实践经验。
这里把他们50页的内容浓缩为一张表,左边是尽量避免的项,右边是尽量尝试去做的项,供大家思考,看看是否对大家有启发?
这张表包括三部分:总体上测试的思考、面向用户的测试、开发者测试。



注1: 绝不容忍Open的缺陷绝不容忍Open的缺陷是指:找到一个缺陷就会尽快修复,其好处就是防止:
在跟踪许多bug上花费精力
花费精力在优先级排序上
延迟学到当修复缺陷时产生的知识
花费额外的时间修复Bug,因为开发人员不再记得代码
注2: 项目测试的臭味多故障的测试
开发人员不编写测试
测试高维护
产品多故障
注3:关于测试的假定测试必须是独立进行的,因此要与开发相分离
必须有单独的测试部门
必须有测试经理
测试必须由“测试人员”完成
测试不可以在代码完成前开始
测试必须在最末尾进行
测试必须是“计划周详的”
必须有“测试策略”和一个“主测试计划”
测试遵循以下顺序:I)测试用例设计,2)测试用例执行,3)测试用例汇报(一个测试瀑布流程)
百分百测试覆盖率太昂贵。
百分百自动测试太昂贵。
测试需要精密的测试管理工具。
注4:典型的研讨会日程:PO介绍研讨会目的
Team和PO选择要工作的条目
PO对选取的需求做概述发言
发散:分局成几个子团体,就某个item讨论,写case
聚合大家的成果
重复“发散-聚合”几次
结论
提取
达内软件测试课程涵盖软件测试基础理论;测试管理、白盒测试、性能测试、功能测试、web测试等必备测试工具;Oracle数据库、MySQL数据库、Java程序设计、web开发基础等热点技术及企业全真实战项目,手工测试项目贯穿整个课程体系之中。势必将每位选择达内的学员打造成为一个高级软件测试工程师!现在给你一个免费了解软件测试、学习技术的机会!
成都软件测试培训哪家好,当然是成都达内培训,成都达内是一家专业的程序员培训机构,专注于网络营销课程,成都Linux培训,成都软件测试培训,成都php培训,成都java培训,成都安卓培训,成都会计实操培训,web前端开发,成都网络营销培训,成都it培训,成都编程培训,成都程序员培训等IT培训,专业的成都软件培训机构,专业师资授课,真实项目实战、零首付、低押金、名企就业,达内培训,成都软件测试培训学校www.cdtedu.com/pxkc/test/