首页 欢迎来到求学快递网! 您尚未 [登录][注册]

课程

学校

老师

网站首页 > 培训课程 > 电脑与IT > 软件开发 > 单元测试与持续集成培训

单元测试与持续集成培训

更新日期:2015-09-17 13:43:23

求学价:5000

已有2703人浏览报名
  • 课程详情
  • 相关课程
  • 机构介绍
  • 机构地图
  • 累计评价
  • 在线报名
课程详情

关于举办“单元测试与持续集成”培训的通知

 

各有关单位:

中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件技术人才,提升整体研发能力,迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数千家大型国内外企业进行过专门的定制培训服务。

敏捷开发中单元测试、持续集成是两个不可或缺的最佳实践。为此,培训中心特推出“单元测试及持续集成实战”培训班,具体事宜通知如下:

一、受众群体

1) 软件开发人员

2) 软件项目经理

3) 软件测试人员

4) EPG、QA等等

二、授课老师

由业界知名人士亲自授课:

冯老师:培训中心高级讲师,研究领域:CMMI、软件项目管理、软件质量管理等。

1、服务过多家大型软件企业。凭借外资、国企多年丰富的项目管理经历以及咨询培训的经验,帮助众多企业提升组织与个人绩效。

2、软件企业CMMI提升顾问、实战派项目管理、质量管理咨询专家。

三、培训要点:

在所有的软件项目质量控制环节中,单元测试发现缺陷效率最高,单元测试是提升软件产品质量最为关键的环节。但是不幸的是,国内大多数软件开发项目无法有效实施单元测试。不能有效实施单元测试是中国IT企业的一个“通病”。传统单元测试实施成本较大,不适合目前大规模开发,如何对经典单元测试理论进行改进,确保在有限资源等成本约束情况下有效实施单元测试?如何在倒排工期等工期固定情况下确保实施单元测试的效果?项目经理、QA如何量化监控单元测试的效果?这一系列问题是目前中国IT项目质量管理面临的巨大挑战与机会。

持续集成能够利用准专业测试人员“编译器先生”,不知疲倦、在项目前期发现缺陷,使得开发人员能够大胆地对系统划分模块、放心实施小迭代、尽早完成高质量的代码。数据证明,持续集成能够有效节省项目10%的工作量。那么持续集成是不是遥不可及的?是不是一定需要特殊工具支持?持续集成如何分级实施?这些问题困扰着喜欢增量迭代式开发的技术人员。

本课程从项目经理、开发人员角度设计,描述在一个JAVA开发项目场景中如何有效实施单元测试、持续集成。本课程采用专题讨论、案例练习等多种方式,使得学员能够在2天的时间中,获得相关知识精髓,进一步与自己的实际工作进行对比,从而增强实际工作能力。

四、主要内容

1、项目A单元测试、持续环境示例

2、单元测试快速入门

1)        单元测试是什么?

2)        单元测试包含哪些内容

3)        单元测试与其他QC环节效果的数据对比

4)        单元测试是敏捷开发顺利开展的基石

5)        单元测试是中国IT企业的“通病”

6)        单元测试与代码重构

7)        单元测试在对日外包软件中的典型使用

3、项目经理如何对单元测试进行管理?

1)        单元测试什么时候开始?

2)        单元测试工作量真的需要很大吗?

3)        如何在限定资源、工期等条件下对单元测试进行策划?

4)        如何对单元测试进行跟踪监控?

5)        为什么要局部文档标准化?

6)        如何对单元测试效果进行量化评价?

7)        什么时候该结束单元测试了?

8)        问题探讨:单元测试谁来做?各种做法的缺陷及弥补办法

4、经典单元测试方法如何实施?

1)        传统单元测试的过程

2)        白盒测试方法及示例

3)        桩和驱动的书写示例

4)        不容忽视的结果比对

5)        逻辑覆盖、路径覆盖、循环覆盖练习

6)        传统单元测试实施有什么难点?

7)        传统单元测试的常见问题

5、项目落地:单元测试改良示例

1)        改良后的单元测试

2)        黑盒?白盒?无谓之争

3)        什么是“大单元”?

4)        大单元的优缺点?

5)        改良后的单元测试实施

6)        练习:单元测试用例设计

7)        示例:web项目大单元实施

8)        示例:专业测试人员如何有效参与单元测试?

6、项目落地:单元测试裁剪示例

1)        工作量受限下的单元测试

2)        固定工期下的单元测试

3)        单元测试的横向裁剪

4)        单元测试的纵向裁剪

7、单元测试的工具使用说明

1)        Junit测试框架

2)        Jtest测试

3)        代码覆盖率检查工具

4)        代码静态检查工具

8、静态单元测试—code review

1)        矛盾:最简单、最有效、最难落地

2)        Code review实施关键点

3)        Code review自动化工具

4)        Code review企业落地

9、持续集成的分级管理

1)        软件研发交付面临的挑战

2)        基于持续集成的研发流程

n  自动构建

n  自动代码检查

n  自动部署

n  自动化测试

n  自动下发版本

n  持续交付

3)        持续集成的最佳实践?

4)        持续集成的分级管理

n  低成本的持续集成

n  高自动化的持续集成

5)        应用CI进行每日构建以频繁地交付可工作的软件

6)        基本脚本的自动化部署缩短系统部署时间

10、使用持续集成工具自动化

1)        持续集成的作用过程和优势

2)        持续集成常见工具介绍

3)        Jenkins/Hudson工具介绍

4)        Jenkins/Hudson简介和安装

5)        Jenkins/Hudson系统设置

6)        案例:使用Jenkins/Hudson工具进行每天集成

   

五、培训目标

1)掌握如何在有限资源、限制工期等约束条件下实施单元测试

2)掌握改良后单元测试用例设计、实施

3)掌握使用持续集成支持高效率开发

4)掌握如何面向客户持续交付

六、培训时间、地点

时间:2014年9月3日-9月5日           地点:北京

七、证书

    培训结束,颁发中科院计算所职业培训中心“单元测试与持续集成”结业证书。

八、费用

培训费:5000元/人(含教材、证书、午餐、等),食宿统一安排,费用自理。

相关课程
  1. UML与面向对象的分析与设计 已有90人浏览报名 ¥5000 开课日期:2017-04-07 立即查看
  2. Python和R数据挖掘技术 已有202人浏览报名 ¥5500 开课日期:2016-12-22 立即查看
  3. 高级软件需求分析师培训(北京、上海) 已有2496人浏览报名 ¥5500 开课日期:2016-12-21 立即查看
  4. 云计算与大数据处理技术 已有3073人浏览报名 ¥5500 开课日期:2016-12-08 立即查看
  5. GJB5000A培训 已有3545人浏览报名 ¥3500 开课日期:2016-11-30 立即查看
  6. 大数据分析挖掘-基于Hadoop/Mahout/MLlib的大数据挖掘(北京、上海) 已有4005人浏览报名 ¥5500 开课日期:2016-11-24 立即查看
  7. 加载更多课程 》
机构介绍

中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业培训的专业培训机构。中科院计算所培训中心成立于1987年,是中国科学院计算技术研究所根据国家普及计算机知识,培养专业计算机人才而创建的。后依据社会需求对外招生,中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件技术人才,提升企业整体研发能力。迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数百家大型国内外企业进行过专门的定制培训服务。培训对象为国内各行业的技术人员、经营管理人员、科研人员等。依托中国科学院强大的技术背景,历经二十二年的发展,至今已累计培养了超过数十万人次的计算机专业技术人才,现已发展成为集IT管理、开发技术、网络技术、系统应用、企业管理等多方位、多层次培训于一体的IT高级人才培训基地,在业界具有良好信誉。

“走精英培训之路,为企业信息化加油”是中科院计算所培训中心的经营宗旨,面向企业人是其明确的市场定位。在当今企业,企业的竞争就是人才的竞争已得到社会的共识,在IT培训界,中科院计算所针对企业的信息化建设具有悠久的历史,其IT专业技术是一个长期积累、与时俱进的过程。1987年,我国的信息化建设还十分滞后,计算机相关设备仅见于政府、部队和部分大型国内企业,专业技术急待普及,中科院计算所适时创建了培训中心,从计算机的基本概念、原理和维护到数据库、操作系统内核再到网络搭建、Internet从而到现在IT管理、企业级架构搭建、尖端软件开发技术、信息安全与系统维护、IPV6、网格等等,始终与国际最前沿的IT技术接轨。经过近25年的培训之路,IT专业技术普及广泛应用于全国各地电信、通信、电力、石化、金融、教育、部队、交通、医药、服务等各行各业,为我国的信息化建设做出了卓越的贡献,成为中国IT精英权威培训基地。

计算所培训中心拥有的一批具有多年丰富实际开发与教学经验的优秀专兼职教师队伍,在IT培训业内有口皆碑,他们大多数来自于科学院、大型软件开发企业、知名高校,项目实战经验丰富,可以满足社会各层次的培训需求,这正是精英培训所必备的要求,面对千变万化的IT技术,培训中心教师注重学员岗位技能的强化,不仅为学员量身提供咨询顾问、传授给学员当今IT潮流最核心的技术和实际操作能力,同时也为学员提供后续技术支持,更教给学员如何把握技术动态的方法和考虑问题、潜心学习的思维方法,为社会努力培养实用型IT高级人才。

我们承诺:充分的资源共享、完善的管理模式和立足潮头的技术水平,必将使您在更广的地区享受到优质的培训服务!为了明天,我们一起努力!
机构地图

学校地址

北京海淀中关村958楼

查询学校路线

选择出行方式:

选择出发地:

累计评价

中科院计算所培训中心

普通会员 5年
  • 机构人气度:1860
  • 信用档案:查看档案
  • 站内注册:2013-03-22
  • 课程总数:共44个
  • 主营业务:
  • 咨询老师:刘老师
  • 机构主页 收藏机构

new新闻资讯

更多

hot您的足迹

课程定制

×

微信扫描二维码,马上联系商家

1、微信扫描二维码

2、关注“求学快递网”公众号

3、点击给商家留言

在线报名×

您的姓名:
您的手机:
想学什么:

建议反馈表

非常感谢您给我们提出的问题或建议,我们会尽快处理! ×

反馈类型:

问题描述:

您的联系方式:

客服电话:020-2986-0669