对此课程感兴趣的学员。
| 课程编号 | 开课日期 | 地点 | 培训天数 | 选择报名 |
对此课程感兴趣的学员。
课程简介:
开发需要测试的验证和推动,测试驱动的开发正是实现此目标的具体工作方法,本课程通过一个测试驱动开发的主线,带领您实践测试驱动开发的方法,并学会各种关键技能:测试驱动集成、测试驱动详细设计+编码、测试驱动开发进度。
培训目标:
•使学员了解测试驱动开发的基本理论和方法,
•了解测试驱动开发技巧,
•理解测试驱动开发原理和作用,
• 在构建程序时能够合理地选择恰当的测试工具与测试技术,
•通过测试驱动开发,确保最终开发出的程序高质量,可靠,便于维护和检查。
培训对象:程序员、软件项目经理、软件开发经理、软件过程改进人员、软件质量保证人员、程序测试人员、其他对软件质量感兴趣的人员。
学员基础:有过程序编写经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
•测试驱动开发对开发的影响:工作量、质量、进度
•开发和测试的相互作用
•测试驱动开发的方法与原则
•如何划分模块,制定集成计划
•如何设计集成测试用例
•如何基于模块详细设计,设计单元测试用例
•如何基于单元测试框架,编写测试代码
•如何基于测试代码驱动目标代码的设计
•有效执行单元测试
•有效执行集成测试
•对发现的缺陷进行变更管理
•让测试驱动开发成为需求和开发之间的润滑剂
•最后的质量检查方法
•产品发布后的测试驱动开发
•如何管理测试资产