51Testing软件测试论坛
标题:
测试驱动开发(Test-Driven Development,TDD)高级技术培训[北京/广州]
[打印本页]
作者:
beidacase
时间:
2006-7-8 11:56
标题:
测试驱动开发(Test-Driven Development,TDD)高级技术培训[北京/广州]
[北京大学]面向中小型软件企业推出高端CASE技术培训课程[]:
测试驱动开发(Test-Driven Development,TDD)高级技术培训
课程简介:
本课程包含测试驱动开发(Test-Driven Development,TDD)的软件开发方法中的主要技术。测试驱动开发的精髓在于: 将测试方案设计工作提前,在编写代码之前先做这一项工作; 从测试的角度来验证设计,推导设计;同时将测试方案当作行为的准绳,有效地利用其检验代码编写的每一步,实时验证其正确性,实现软件开发过程的小步快走。
本课程通过基于CMMCMMI的过程模型的分析,引入测试驱动的软件开发过程的特征,进而讨论测试驱动实施过程中的若干实际问题的解决方法,通过软件配置管理、自动化的软件构造和自动化软件测试的紧密集成,形成测试驱动的软件过程支撑平台。本课程的特点是基于特定的平台和工具,使学员在学习测试驱动的理论基础上,真正掌握方法的实际运用技术。本课程分别采用青鸟软件配置管理系统JBCM、基于JAVA平台的开源构造工具ANT和基于微软.NET平台的单元测试工具CSUTest进行实例分析。
通过本课程学习,学员可以掌握测试驱动的软件开发方法的基础知识和实际应用技术,企业学员可以将所学的方法快速应用到软件开发的过程中去,以提高软件项目的质量和效率,为企业创造更多的价值。
本课程分为4专题:
专题(1):测试驱动的软件开发方法
专题(2):测试驱动过程中的配置管理
专题(3):软件自动化构造管理
专题(4):软件单元与自动化测试
培训对象:总工/技术总监、技术经理/技术主管、测试经理/测试主管、配置管理主管/配置管理员、以及其他高级技术人员。
举办单位:北京大学软件工程国家工程研究中心
培训讲师:张晨东(博士,软件工程技术顾问/专家)
国防科技大学软件工程博士
北京大学软件工程国家工程研究中心
北京北大软件工程发展有限公司
软件工程事业部经理
目前主要从事软件工程管理方法研究和平台产品研发
培训时间:2006年7月/8月(北京/广州)公开课
培训费用:3000元/人(16学时/2天,含讲义费、午餐费和证书费等)
报名方式:邮件报名/电话报名
1、邮件报名:
请填好“TDD技术培训报名表”,E-Mail至
suzigang@gmail.com
,具体事宜我们将迅速与您联系。
2、电话报名:
报名热线:138-1190-4455,苏子刚(Su)
E-Mail/MSN:
suzigang@gmail.com
,QQ:3504676
需要报名广州培训班的朋友请加入QQ群:18408287
需要报名北京培训班的朋友请加入QQ群:17450498
技术热线:010-62767117-101,张博士
银行信息:
公司名称:北京北大软件工程发展有限公司
开 户 行:中行北京中关村支行
帐 号:8006-0877-1608-091001
备注说明:
1、个人报名可以享受9折优惠,企业团体(二人以上)报名9折优惠,企业团体(二人以上)提前2周交费可享受8优惠;
2、企业团体(10人以上)可申请团体班,详细优惠方式请致电咨询。
[
本帖最后由 beidacase 于 2006-7-8 12:04 编辑
]
作者:
beidacase
时间:
2006-7-8 11:58
标题:
测试驱动开发(Test-Driven Development,TDD)技术培训内容简介
测试驱动开发(Test-Driven Development,TDD)技术培训内容简介:
专题1:测试驱动的软件开发方法
? 软件过程模型介绍
介绍CMM/CMMI过程能力成熟度模型对软件过程的要求,了解软件过程管理的基本原则和方法,为进一步讨论测试驱动的软件过程打好基础。
? 测试驱动的过程特征
介绍测试驱动的软件过程的基本特征、过程的要素,以及过程所关注的重点。
? 测试驱动过程实施
介绍测试驱动的软件过程实施的方法和步骤,支持该过程活动的环境,以及对项目成员素质的要求。
专题2:测试驱动过程中的配置管理
? 软件配置管理概述
介绍软件配置管理的基本概念和方法,分析软件配置管理在软件过程中所起的支持作用。
? 测试驱动的软件配置管理
讨论如何针对测试驱动的软件过程实施配置管理,包括个人的配置管理活动和项目组的配置管理活动。
? 软件配置管理实施案例分析
采用JBCM配置管理工具,分析一个简单的配置管理案例,为下一步自动化构造实施案例的分析做好准备
专题3:软件自动化构造管理
? 自动化构造概述
介绍构造自动化构造的基本概念和方法,分析自动化构造在软件过程中的支持作用。
? 测试驱动的软件构造过程
讨论如何针对测试驱动的软件过程实施软件自动化构造,包括模块级的构造和系统级的构造。
? 自动化构造实施案例分析(JAVA+ANT实例分析)
采用ANT自动化构造框架,分析一个简单的自动化构造案例,为下一步自动化测试实施案例的分析做好准备。
专题4:软件单元与自动化测试
? 软件单元测试与自动化测试概述
介绍软件单元测试与自动化测试的基本概念和方法,分析软件单元测试与自动化测试在软件过程中的支持作用。
? 单元测试的自动化过程
讨论如何针对测试驱动的软件过程实施软件单元测试和自动化测试。
? 自动化测试实施案例分析(C# + CSUTest实施分析)
采用CSUTest单元测试工具,分析一个简单的C#程序的自动化测试案例。
采用JUnit单元测试框架,分析一个简单的JAVA程序的自动化测试案例。
报名热线:138-1190-4455,苏子刚(Su)
E-Mail/MSN:
suzigang@gmail.com
QQ:3504676
需要报名广州培训班的朋友请加入QQ群:18408287
需要报名北京培训班的朋友请加入QQ群:17450498
作者:
chater
时间:
2006-7-9 21:39
too expensive, indeed!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2