为何要开“高效敏捷测试49讲”专栏?
除了自己爱学习、爱分享、喜欢挑战自己之外,主要有下面3点原因:
为了完成3年前准备写一本敏捷测试书的心愿;
许多测试同学对敏捷测试感到迷茫,有这方面的实际需求;
测试成了敏捷/DevOps的最大瓶颈,自己有责任引导测试走出困境。
1. 完成3年前的心愿
互联移动时代,竞争越来越激烈,只有持续交付才能满足客户的需求,所以这些年敏捷开发已经很流行,敏捷测试在国内也有了较大进步,有很多成功的经验,也有一些失败的教训。再加上 DevOps 的发展,进一步推动了测试左移(测试前移)和右移(在线测试)。例如,大家开始重视软件的持续构建和测试自动化,大量使用体现敏捷测试思想的开源工具。例如,你也许不知道什么是 BDD(行为驱动开发),但已经开始使用自带 BDD 的自动化测试框架;你也许不了解看板和敏捷的关系,但每天都在公司的项目管理系统里处理电子看板上的测试任务。这说明敏捷测试的思想和方法是经得起时间考验的,也说明包括我在内的测试同行在探索和推广敏捷测试方面确实取得了一定成效。
但是最近的一项调查结果显示,测试已经成为敏捷交付的最大瓶颈,例如下图中Test/QA被认为是持续交付的瓶颈占63%,远远高于其它环节。
敏捷开发12项原则更多关注开发、没有直接谈到测试;
许多敏捷教练出自开发,对指导如何做敏捷测试则是一筹莫展;
如上所述,测试人员自己对敏捷测试的理解浮于表面,彻底搞懂敏捷测试的人很少;
测试也不同于开发,不仅要测试新功能,还要完成更大工作量的回归测试;
测试:开发比很低,但开发又不愿做(单元)测试,或没有能力做测试;
热衷于招聘测试开发、重复造轮子,但实际上自动化测试成效低;
缺乏对测试自身的思考,面对软件开发新模式缺乏应对的测试策略;
......
在「高效敏捷测试 49 讲」这个专栏中,基于自己20年来的实践经验和深度思考、学习,并得到一线业界的多位测试专家的支持,会带你对敏捷测试进行系统的梳理,用敏捷思维重构你的测试能力。以业界最优秀的实践为基础,以理论结合实际案例的讲述方式,讲解包括测试思维、测试流程和方法,并采用直观、简洁的方式呈现敏捷测试的具体操作流程和优秀实践等。
如果你是一位测试工程师,通过学习我的专栏,希望你能得到以下收获:
真正了解什么是敏捷测试,更好地融入到敏捷开发环境中,与业务、产品、开发等相关人员有更融洽的沟通与协作;
了解敏捷测试的具体操作,更快、更有效地完成测试分析、设计和执行,做到事半功倍,今后的测试工作变得更轻松;
拓展测试视野,进一步夯实测试基本功,重构测试技能;
构建一个良好的敏捷思维,终身受用(绝无虚言)。
如果你是测试管理者或项目经理,希望能增强你对敏捷测试全局的理解,清楚如下几点:
如何完成从传统测试向敏捷测试的转型,包括敏捷文化的建立;
如何构建一个有效的敏捷测试体系,包括有效的测试流程、稳定而高效的基础设施或自动化测试平台;
如何指导团队、指导工程师开展测试工作,极大地提升测试效率,做到持续测试,满足持续交付的要求;
如何协调不同团队和不同岗位的沟通和协作,帮助整个团队提升研发质量和效率
▼▼▼ 扫描下方二维码即可试读或订阅 ▼▼▼
第一部分:带你正确了解敏捷测试、敏捷测试流程及敏捷测试思维,带你打好基础。
第二部分:谈谈人员和组织文化,包括:敏捷开发中测试的职责由谁承担、如何承担,如何完成团队面向敏捷测试的转型,以及在组织内部如何培养质量意识和学习型文化。
第三个部分:会告诉你如何构建敏捷测试的基础设施。从自动化测试框架、测试工具链,到虚拟机、Docker的环境搭建,你会掌握敏捷环境下的自动部署、自动验证,以及构建基于 DevOps 的测试基础设施。
第四部分 ~ 第七部分:敏捷测试从计划到收尾的完整实施的过程。我会侧重介绍敏捷思维下如何做测试分析与计划、测试设计与执行,以及收尾与持续改进,这相当于敏捷测试全过程的实施指导。同时还会学到很多优秀的敏捷测试方法和技术,比如测试左移、测试右移、探索式测试、SBTM 等。
下面是课程的详细目录,光看目录都能带给你较多启发。
订阅后,点击【阅读原文】可加入敏捷测试交流群。
让每名测试人可以抱团取暖