你肯定经常在会议室看到这样的场景:
线上出了 Bug 召集会议复盘,开发指责测试没测出来,没把好质量关;
测试抱怨开发不做单元测试,要不早发现了。
结果往往是大家写个改进报告,
测试保证添加相关测试用例并补充到回归测试集,开发承诺以后做好自测,提交了事。
但这样,真的对工作改进或者测试人员成长有帮助吗?
或者可以说公司真的需要你这样的测试么?
在这个 5G 时代,“快”是唯一的标准,软件研发的交付也要快,对业务来说做到持续集成、持续交付,才能满足需求。
之前看了一个
统计
,在 2018 年初全球已有 91% 的软件开发采用了敏捷开发,而现在已经 2020 年了,国内有更多的企业采用了敏捷开发模式,但遗憾的是,真正理解“敏捷”的初心和目标的管理者和测试人寥寥无几。
很多时候,你不知道什么是 BDD(行为驱动开发),但却在使用 BDD 的自动化测试框架;
也不知道看板和敏捷的关系,但每天都在公司的项目管理工具里,处理电子看板上的测试任务。
大部分测试人知道敏捷测试,也有敏捷测试的意识。但受限于自身的理解和企业的使用,也就不了了之了。
敏捷测试本身涉及很多东西,它包含了人员、组织、技术、方法、流程和工具等各个方面。
敏捷测试的思想和方法到底是什么?
很遗憾,这件事情我也苦恼了一下,因为市面上基本没有一套严谨的中文教材可以给我答案。
直到我看到了《全程软件测试》《软件测试方法和技术》这两本书的作者朱少民老师,和他在拉勾网新出的专栏「高效敏捷测试 49 讲」,毫不夸张的说,我觉得这是国内测试领域非常值得学习的敏捷测试的课程。
《全程软件测试》这本书大家应该熟悉,这几乎是测试人的入门必备图书了。
朱少民老师更是从2000 年开始就从事软件测试工作,至今已近 20 年。
个人技术博客曾获“CSDN 十大博客”称号、长期维护个人公众号“软件质量报道”、也是各大技术会议最喜欢邀请的演讲嘉宾之一。
他认为:敏捷测试,说到底就是持续测试,能够满足持续交付要求的测试实践。
敏捷测试拥有敏捷宣言所倡导的价值观,遵守敏捷开发原则。
在此基础上,经过十多年的实践经验,总结出来的一套软件测试的解决方案,包括测试思维、测试流程、测试基础设施和一系列的优秀实践等。
在「高效敏捷测试 49 讲」这个专栏中,他结合了 10 余位测试专家对敏捷测试实践经验,以及拉勾网对各一线互联网大厂面试官的调研结果,讲解包括测试思维、测试流程、测试基础设施和一系列的优秀实践等等内容,带你用敏捷思维,重构你的测试能力,让你对测试的理解再上一个新台阶。
互联网发展的洪流,裹挟着每一名测试人走在敏捷的路上。
每个测试人的内心都渴望成为无可取代的那个职场人,成为敏捷测试开发工程师,便是你眼下最好的机会。
这个专栏,会带你对敏捷测试进行一个梳理,讲清楚敏捷测试与传统测试的区别。
以业界最优秀的实践为基础,采用理论结合实际的讲述方式,除了讲解敏捷测试如何做,更会告诉你为什么要这样做。
全程采用最直观、简洁的方式呈现敏捷测试的具体操作流程,以及最有效的新方法和新工作。
-
第一部分:带你正确了解敏捷测试、敏捷测试流程及敏捷测试思维,带你打好基础。
-
第二部分:为你介绍想要做好敏捷测试,你的团队该配合工作,让你掌握测试管理者具有的项目管理思维。
-
第三个部分:会告诉你如何构建敏捷测试的基础设施。从自动化测试框架、测试工具链,到虚拟机、Docker的环境搭建将起,你会掌握敏捷环境下的自动部署、自动验证,以及构建基于 DevOps 的测试基础设施。
-
第四部分 ~ 第七部分:敏捷测试从计划到收尾的完整实施的过程。我会侧重介绍敏捷思维下如何做测试分析与计划、测试设计与执行,以及收尾与持续改进,这相当于敏捷测试全过程的实施指导。同时还会学到很多优秀的敏捷测试方法和技术,比如测试左移、测试右移、探索式测试、SBTM 等。
IDO老徐,注:
这是「敏捷测试」专栏的第二次推荐,强烈建议各位了解下敏捷测试这个领域的知识;上一篇原创:敏捷测试到底怎么玩才专业 ?太多误区
本文分享自微信公众号 - 简尚(idoxu2016)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/4581477/blog/4371272