81资源分享网# 好在精选,乐于分享 #

背景介绍

互联网产品的快速迭代,让敏捷开发在各个领域都得到了广泛应用。同时,也加快了敏捷测试在各家企业落地生根的进程。但不可否认的是,在敏捷的过程中,测试成为敏捷交付的“绊脚石”。现实中,很多测试人:

1.对敏捷测试的理解浮于表面。敏捷测试提了很多年,也做了很多年,但彻底搞懂敏捷测试的人不多。

2.缺乏对测试自身的思考。大家都觉得做了开发,才有更好的前景,不愿意提升对测试自身能力的思考。

更多的时候,很多测试不知道什么是 BDD(行为驱动开发),但却在使用 BDD 的自动化测试框架;也不知道看板和敏捷的关系,但每天都在公司的项目管理工具里,处理电子看板上的测试任务。90% 的测试人知道敏捷测试,也有敏捷测试的意识。但却无法正确理解敏捷测试的思想、实施方法及工具。

但敏捷测试的思想和方法到底是什么?目前还没有比较严谨的中文教学材料。这个专栏由一位测试领域老兵,结合了10 余位测试专家对敏捷测试实践经验汇总整理而成。课程的内容包括测试思维、测试流程、测试基础设施和一系列的优秀实践等。

课程目录

模块一:磨刀不误砍柴工:基础篇

第01讲:究竟什么是敏捷测试?

第02讲:通过案例全面比较传统测试与敏捷测试

第03讲:敏捷测试思维方式

第04讲:敏捷测试流程解析

第05讲:仅有的两本敏捷测试的图书是如何误导我们的?

模块二:人是决定的因素

第06讲:敏捷团队究竟要不要专职的测试人员?

第07讲:如果有专职的敏捷测试人员,他们的职责是什么?

第08讲:借助 Test Owner 角色,完成团队转型?

第09讲:如何构建有强烈质量意识的学习型组织?

第10讲:如何更好地为测试而学?

第11讲:产品、测试与开发如何协作?

模块三:构建强大的敏捷测试基础设施

第12讲:持续交付(CD)与持续集成(CI)意味着什么?

第13讲:测试如何融入 CI/CD 环境中?

第14讲:基于 DevOps 的测试基础设施构成

第15讲:虚拟机技术与容器技术的应用

第16讲:测试四象限与金字塔模型

第17讲:如何完成全自动的部署和 BVT?(上)

第17讲:如何完成全自动的部署和 BVT?(下)

第18讲:增加自动的静态测试和测试报告生成功能

第19讲:搭建敏捷自动化测试框架及其案例分析

加餐1:搭建基于 K8s 和 Docker 的 Jenkins 可伸缩持续集成系统

模块四:测试左移更体现敏捷测试的价值

第20讲:没有 ATDD,就没有用户故事的可测试性

第21讲:产品价值分析:商业画布、影响地图、故事地图

第22讲:从 Epic 到 User Story 完成需求评审

第23讲:不可忽视的设计评审

第24讲:BDD 及其自动化实践

第25讲:再往前一步,让实例化需求(RBE)落地

模块五:敏捷测试分析与计划

第26讲:基于上下文驱动思维的测试分析

第27讲:如何培养自己的业务与用户体验分析技能?

第28讲:敏捷测试风险在哪里?

第29讲:启发式测试策略与测试策略制定

第30讲:代码依赖性分析与精准测试

第31讲:敏捷测试要不要计划?

第32讲:探索式测试与基于脚本的测试

第33讲:如何采用 SBTM:从 Mission 到 Session?

第34讲:一个应用 SBTM 的真实案例

加餐2:敏捷测试分析与计划的案例

模块六:敏捷测试设计与执行

第35讲:正确理解 DoD 与敏捷中的验收测试

第36讲:如何将用户故事转化为测试用例?

第37讲:敏捷开发中基于场景/事件流的用例设计

第38讲:探索式测试的设计与执行:扮演角色、场景挖掘

第39讲:测试自动化设计模式:一步到位

第40讲:脚本开发、调试与维护的常用技巧

第41讲:质效合一:自动化测试和手工测试的完美融合

第42讲:单元测试必须 TDD 吗?

第43讲:优先实现面向接口的测试

第44讲:大数据+AI 系统的测试设计与执行

模块七:敏捷测试的收尾与改进

第45讲:测试右移:在线测试与日志分析

第46讲:如何分析测试结果和评估测试工作的质量?

第47讲:如何获得良好的(测试与质量)可追溯性、可视化

第48讲:敏捷测试优秀实践

第49讲:敏捷过程的反思与持续改进

下载地址

发表评论