测试驱动开发及重构精要(TDD & Refactoring Core)

CSD认证-敏捷开发技术实践精要课程(CSD学分课–Certified Scrum Developer)
2017年6月20日
用户故事和敏捷估算与规划 (CSD学分课–Certified Scrum Developer)
2017年6月20日

标准时长:

2天

面向对象:

想全面了解和掌握测试驱动开发实践的任何个人,特别是实践敏捷的Scrum开发团队成员,包括技术主管和开发人员。学员需要有相关编程语言的一定基础。

你的收获:

测试先行和测试驱动是敏捷开发技术实践的核心。有成效的测试驱动开发能带来更简单、更柔软的软件设计,长期的坚持Test Driven Development也能带来信心去随时重构,确保软件的内在和外在质量和可维护性。通过本课程,学员迅速有效地熟悉基于单元测试Unit Testing的测试驱动开发及重构的核心概念和具体实践,将有信心、意愿和技能开始在工作中尝试TDD。学员参加课程可以获得申请CSP认证所需的16个B类学分SEU。

本课程会指导学员分四步实践测试驱动开发:

  1. 初步体验测试驱动开发的流程(Red-Green-Refactor)
  2. 深入运用模拟对象(Mock Object)解耦合系统
  3. 建立自动化单元测试环境并分析测试覆盖和代码质量
  4. 实践验收测试驱动开发

通过一系列的讲解和演示,学员会清晰了解下面相关课题及讲师的实践心得:

  • 测试自动化的目标
  • 干净的代码
  • 单元测试
  • 重构技巧
  • 测试驱动开发过程
  • 持续集成
  • 代码质量分析
  • 验收测试驱动开发

授课形式:

以学员结对多步演练为基础,授课、演示与代码道场上机实操相得益彰、技术经验分享、互动性强、正能量

内训咨询及获取任一课程详细信息:
Tel: 021-63809913
Email: Service@UPerform.CN

拨打免费咨询电话 021-63809913