项目管理
软件单元测试实战及工具-基于JAVA(冯老师)
参加对象:1) 软件开发人员 2) 软件项目经理 3) 软件测试人员 4) EPG、QA等公开课编号
GKK2604
主讲老师
冯老师
参加费用
3800元
课时安排
2天
近期开课时间
2013-05-23
举办地址
加载中...
- 开课地址: 开课时间:
电话:010-68630945/18610481046 联系人:尹老师
公开课大纲
在软件项目所有的质量控制环节中,单元测试发现缺陷效率最高,单元测试是提升软件产品质量最为关键的环节。但是不幸的是,大多数软件开发项目无法有效实施单元测试。如何做好单元测试是困扰软件企业发展的一个重要问题。
传统单元测试实施成本较大,不适合目前大规模开发,如何对经典单元测试理论进行改进,确保在有限资源约束的前提下有效实施单元测试?如何在较低成本下保证实施单元测试的效果?项目经理、QA如何量化监控单元测试的效果?这一系列问题是目前IT质量管理面临的很大挑战。为此,培训中心特推出“软件单元测试实战及工具”培训班,具体事宜通知如下:
一、培训对象;
1) 软件开发人员
2) 软件项目经理
3) 软件测试人员
4) EPG、QA等
二、课程特色:
本课程从项目经理、开发人员角度设计,描述在一个JAVA开发项目场景中如何有效实施单元测试。本课程采用专题讨论、案例分析等多种方式,使得学员能够在2天的时间中,获得本课程的知识精髓,与自己的实际工作进行对比,从而增强实际工作能力。
三、师资
由业界知名人士亲自授课:
冯老师:培训中心高级讲师,研究领域:CMMI、软件项目管理、软件质量管理等。
1、服务过多家大型软件企业。凭借外资、国企多年丰富的项目管理经历以及咨询培训的经验,帮助众多企业提升组织与个人绩效。
2、软件企业CMMI提升顾问、实战派项目管理、质量管理咨询专家。
四、培训目标
1)掌握软件企业如何制定适合自身的单元测试方法
2)掌握如何在有限的资源下对单元测试进行裁剪
3)掌握单元测试常见工具
五、培训内容
1、经典单元测试
1) 传统单元测试过程
2) 白盒测试方法
3) 桩和驱动
4) 逻辑覆盖、路径覆盖、循环覆盖方法
5) 传统单元测试实施难点
6) 传统单元测试常见问题
2、改进后单元测试
1) 改进后的单元测试
2) 黑盒?白盒?无谓之争
3) 什么是“大单元”?
4) 大单元的优缺点?
5) 示例:web项目大单元实施
6) 示例:更上一层楼- 专业测试人员也能参与单元测试?
3、改进后单元测试的裁剪
1) 受限的单元测试工作量
2) 单元测试的横向裁剪
3) 单元测试的纵向裁剪
4、单元测试相关工具
1) Junit测试框架
2) Jtest测试
3) 代码覆盖率检查工具
4) 代码静态检查工具
5、项目经理、QA如何监控单元测试
1) 局部文档标准化
2) 单元测试量化管理
3) 单元测试过程监督
6、静态单元测试—code review
1) 矛盾:最简单、最有效、最难落地
2) Code review实施关键点
3) Code review自动化工具
4) Code review企业落地
六、培训时间、地点
时间:2013年3月4日---3月5日 地点:北京
七、证 书
培训结束,颁发中科院计算所职业培训中心“质量管理师”结业证书。
传统单元测试实施成本较大,不适合目前大规模开发,如何对经典单元测试理论进行改进,确保在有限资源约束的前提下有效实施单元测试?如何在较低成本下保证实施单元测试的效果?项目经理、QA如何量化监控单元测试的效果?这一系列问题是目前IT质量管理面临的很大挑战。为此,培训中心特推出“软件单元测试实战及工具”培训班,具体事宜通知如下:
一、培训对象;
1) 软件开发人员
2) 软件项目经理
3) 软件测试人员
4) EPG、QA等
二、课程特色:
本课程从项目经理、开发人员角度设计,描述在一个JAVA开发项目场景中如何有效实施单元测试。本课程采用专题讨论、案例分析等多种方式,使得学员能够在2天的时间中,获得本课程的知识精髓,与自己的实际工作进行对比,从而增强实际工作能力。
三、师资
由业界知名人士亲自授课:
冯老师:培训中心高级讲师,研究领域:CMMI、软件项目管理、软件质量管理等。
1、服务过多家大型软件企业。凭借外资、国企多年丰富的项目管理经历以及咨询培训的经验,帮助众多企业提升组织与个人绩效。
2、软件企业CMMI提升顾问、实战派项目管理、质量管理咨询专家。
四、培训目标
1)掌握软件企业如何制定适合自身的单元测试方法
2)掌握如何在有限的资源下对单元测试进行裁剪
3)掌握单元测试常见工具
五、培训内容
1、经典单元测试
1) 传统单元测试过程
2) 白盒测试方法
3) 桩和驱动
4) 逻辑覆盖、路径覆盖、循环覆盖方法
5) 传统单元测试实施难点
6) 传统单元测试常见问题
2、改进后单元测试
1) 改进后的单元测试
2) 黑盒?白盒?无谓之争
3) 什么是“大单元”?
4) 大单元的优缺点?
5) 示例:web项目大单元实施
6) 示例:更上一层楼- 专业测试人员也能参与单元测试?
3、改进后单元测试的裁剪
1) 受限的单元测试工作量
2) 单元测试的横向裁剪
3) 单元测试的纵向裁剪
4、单元测试相关工具
1) Junit测试框架
2) Jtest测试
3) 代码覆盖率检查工具
4) 代码静态检查工具
5、项目经理、QA如何监控单元测试
1) 局部文档标准化
2) 单元测试量化管理
3) 单元测试过程监督
6、静态单元测试—code review
1) 矛盾:最简单、最有效、最难落地
2) Code review实施关键点
3) Code review自动化工具
4) Code review企业落地
六、培训时间、地点
时间:2013年3月4日---3月5日 地点:北京
七、证 书
培训结束,颁发中科院计算所职业培训中心“质量管理师”结业证书。
上一篇:Android架构及开发技术(杨老师)
下一篇:需求分析沙盘演练(杨老师)
培训现场
讲师培训公告
讲师管理文库
- 企业到公司化阶段后,老板要从关注事向关注人转变
- 某电信企业员工职业化项目纪实
- 某商业银行EVA考核模式设计项目纪实
- 管理企业不难---管理思想摘录
- 成功者离不开第4个医生
- OD落伍了,OD2.0来了
- 中层的责任与担当
- 如何做好员工管理
- 赢在协同:如何高效联动与无缝对接
- 问题解决力 ——问题的分析与解决