当前位置: 企业公开课 > 职业技能 > 其它技能
自动化测试
课程安排: 西安

其它排期:

授课讲师:路宁

课程价格:5800

培训对象:

报名热线:400-801-3929

请填写您的报名信息

您的称呼

报名企业

您的电话

< 返回继续选课


时间地点: 2014-6-28 至 2014-6-29  西安      授课讲师路宁    学习费用: 5800 元/位

2014-06-28至2014-06-29【西安】  

培训对象: 对此课程感兴趣者

课程费用5800 元/人


课程简介:

本课程内容提炼自讲师多年来的一线自动化测试实践经验和在各类企业咨询和推广自动化测试与持续集成的经验,属于自动化测试的高阶课程,涉及知识面较广,对技术的阐述十分深入,适合有技术背景,特别是做过很多自动化测试工作的开发、测试及相关管理角色带着问题来参加。
通过培训及期间与讲师的互动,学员将收获:
软件质量保证体系及自动化测试在其中的位置与作用
在项目中如何评估、规划和开展自动化测试工作
自动化测试相关工具链以及自建工具及平台的架构和技术要点
开发者测试的要点和最佳实践
分层自动化测试的最佳实践
自动化测试中对环境、数据及关联系统的管理
持续集成及持续交付实践的应用
多家知名公司自动化测试过程及技术方案
自动化测试工作在企业的导入和推广方法

内容

[规划自动化测试]
自动化测试在质量保证体系中的位置和作用
在项目中评估和规划自动化测试
将自动化测试集成到开发流程中

[开发者测试]
单元测试工具与方法
利用Stub技术打破依赖关系
通过Mock技术测试对象交互
单元测试案例分析
如何在集成与单元、黑盒或白盒、Mock和非Mock之间做选择?
提高单元测试质量的实践

[分层自动化]
分层测试体系设计
分层自动化方案及案例分享
Web端测试工具及最佳实践
JavaScript测试工具及最佳实践
自动化性能测试与非功能测试工具与实践
实用的测试辅助工具和技术
创建和维护项目的测试辅助设施
对架构的可测性改造

[数据及环境管理]
数据驱动的自动化测试
利用DBUnit管理测试数据
测试数据准备及数据管理方法
从生产数据库中抽取测试子集的方法
测试基础设施建设与环境管理
象管理代码一样管理数据库变更的方法

[验收测试驱动开发]
ATDD解决的问题及示例
ATDD工具链架构及其关系
利用Cucumber实现ATDD
利用Robot Framework实现ATDD
表格驱动的ATDD工具 - FIT
协作制定需求说明的方法及其带来的改变
在需求文档中引入客户实例
客户实例驱动的自动化测试
进行频繁验证
演化出可执行的活文档系统

[持续集成与持续交付中的自动化测试]
什么是持续集成和持续交付
利用持续集成技术最大化测试价值
百度产品线的持续集成和自动化测试改进过程和实践分享
一个Web项目的持续集成和自动化测试实践分享
通过自动构建脚本运行测试
在本地构建中引入自动化测试
将测试与代码做同源版本管理
构建测试管道的实践
提高测试稳定性的实践
加快测试反馈速度的实践

[推广自动化测试]
自动化测试投入产出分析
如何成功在组织中引入测试
遗留系统的测试策略



讲师介绍:路宁

—— 国内知名的敏捷/精益咨询师,百度项目管理部咨询师,致力于公司级的敏捷改进工作
国内知名的敏捷/精益咨询师,现就职于百度项目管理部,致力于公司级的敏捷改进工作。他曾在敏捷的领导厂商ThoughtWorks任资深咨询师多年,为多家国际知名的投行、物流和保险公司构建企业应用、实施敏捷和组织转型方面的咨询。他热衷技术探索,关注组织和团队管理实践,在敏捷和精益方面积累了丰富的经验,曾在AgileChina、QCon、Scrum Gathering、AgileTour等会议中受邀参加演讲,在InfoQ,Programmer等媒体上发表过多篇文章。