BDD 启动,远程培训

BDD 启动是一个为期两天的培训,涵盖行为驱动开发 (BDD) 和 Cucumber 的基础知识。数千个敏捷团队正在从 BDD 带来的业务和 IT 之间的更清晰的理解和更紧密的协作中受益。

本课程基于经过验证的实用技巧,我们已经向全球数百个雄心勃勃的团队传授了这些技巧。在本课程结束后,您将获得开始所需的必要基础技术和非技术技能。

即将到来的日期

  • 12 月 8 日至 9 日 - BDD 启动(美国时区) - 在此注册

如果您有任何问题,请发邮件给我们。

课程大纲

BDD 基础知识

BDD 基础知识适用于“整个团队”。(业务分析师、产品负责人、领域专家、UX 设计师、开发人员、测试人员以及任何其他重要利益相关者)。

本模块将详细介绍 BDD,即 Cucumber 支持的过程。本模块不涉及自动化;重点是分析和协作技巧。

我们将教您示例映射——我们开发的一种强大技巧,可以帮助业务、IT 和 QA 将需求分解为具体的示例。这将尽早发现误解,并帮助您稍后编写更好的可执行规范和自动化测试。

学习成果

  • BDD 的基本原则和实践
  • 规则和示例的重要性
  • 将示例转换为 Gherkin——Cucumber 用于可执行规范的格式
  • 用于发现边缘情况的对话模式
  • 对问题和解决方案使用通用语言的重要性
  • 使用示例映射和发现研讨会来达成共识
  • BDD 团队中的角色和职责

BDD 与 Cucumber(Java)

一项为期一天的技术课程,面向开发人员、测试人员和对技术感兴趣的团队成员。本课程完全是动手、互动和体验式的。没有幻灯片,没有讲座元素持续超过 10 分钟。

本课程将使用我们基于网络的培训环境进行授课。在我们讲师主导的远程课堂上,我们使用 Zoom、Miro 和开发人员工具来促进课堂。

学习成果

  • 安装 Cucumber 并设置您的开发环境
  • TDD/BDD 循环
  • 编写您的第一个场景
  • 编写步骤定义
  • 在步骤定义中使用参数
  • 保持测试代码整洁的技术
  • 背景、标签、表格、场景大纲以及其他 Gherkin 技巧
  • 通过示例进行领域建模
  • 测试优先工作的成本和收益

发送您的团队吗?

如果您要发送 3 人或以上的团队,请在结账时使用“THREE-AMIGOS”。对于 15 人或以上的团队,我们可以私下提供培训和指导。有关活动事宜,请联系 theo.england@smartbear.com

培训师
Ryan Marsh

Ryan Marsh 是一位经验丰富的 BDD 和 DevOps 从业者、培训师和教练。Ryan 曾与美国一些最知名的企业公司合作,介绍 BDD 和协作技巧。