Print

自动化测试体系建设与最佳实践

主办单位:中培网   中培管理咨询

时间地点:2016-04-22至2016-04-23 在 北京

学员对象:软件测试工程师,测试开发工程师。

费  用: 5000元

【培训对象】

软件测试工程师,测试开发工程师。

【课程收益】

【课程大纲】

随着IT技术的快速发展和业务竞争的日益激烈,业务发展对于IT支撑系统质量和效率的要求也越来越高。很多企业的IT部门为了能够适应这种充满挑战的环境,都纷纷开始尝试在传统测试的基础上引入自动化测试,以期能够提高测试效率、扩大测试覆盖率、降低测试总体成本。然而,自动化测试实际上是一个系统化的工程,单纯依靠某方面的技术或工具很难能够达到理想效果,自动化测试自主摸索的道路上充满了困难和困惑。

本课程依托业界先进的自动化测试方法论,以体系化和全局化的视角来审视自动化测试这一过程。提出从组织级自动化策略及投资回报模型入手,逐步提取、筛选和排序自动化测试需求,从速赢和实际落地的角度,选择自动化测试工具、设计和开发企业自有的自动化测试框架、制定自动化测试体系流程、建立自动化测试组织结构和团队资源、提升脚本开发等自动化测试技术能力。并通过一系列实际案例穿插讲解,介绍真实企业案例和自动化测试框架、工具的最终效果,结合充分的讨论和实战练习,使学员从理论与实践相结合的角度,充分提升自动化测试领域知识水平与技术能力。

培训目标:

• 使学员深入理解体系化的自动化测试相关理论

• 掌握自动化测试策略制定及投资回报分析方法

• 掌握自动化测试框架设计理念及方法

• 掌握业界最佳自动化测试工具---QTP

• 介绍自动化测试脚本开发方法及规范

• 介绍自动化测试常见难点问题及解决方法

• 熟悉自动化测试流程与规范

• 介绍自动化测试组织结构与团队建设

• 介绍企业真实自动化测试框架及效果

培训对象:软件测试工程师,测试开发工程师。

学员基础:具有自动化测试经验。

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容:2天

自动化测试课程介绍 •自动化测试课程介绍,使学员了解课程整体内容及时间安排

• 安排学员提出对自动化测试的理解、认识、困惑,使学员积极思考,并能有针对性的进行课程学习

【讨论】什么是自动化测试,期望能够解决哪些问题,实践中遇到了哪些问题?

自动化测试体系概述 • 自动化测试的概念及分类

• 自动化测试的优势及特点

• 自动化测试的局限性

• 自动化测试的误区

• 软件测试成熟度模型中的自动化测试体系

• 自动化测试体系的关键目标和关键活动

【讨论】学员所在公司自动化测试成熟度,缺少了哪些关键活动

自动化测试策略制定及投资回报分析 • 适合/不适合自动化测试的场景分析

• 自动化测试投资及成本因素分析

• 自动化测试回报因素分析

• 自动化测试ROI计算模型介绍

• 自动化测试ROI建模工具展示

• 自动化测试策略之需求分析

• 自动化测试策略之测试范围

• 自动化测试策略之生命周期阶段

• 自动化测试策略之测试层次

• 自动化测试策略之如何速赢

【讨论】根据学员所在公司产品特点制定自动化测试策略

实现简单的自动化测试 • 主流自动化测试工具介绍

• 业界领先的自动化测试工具QTP展示

• 制作第一个的自动化测试脚本

• 编辑和优化自动化测试脚本

• 执行自动化测试脚本并分析结果

• 自动化测试工具与测试管理工具集成

【练习】学员自主制作自动化测试脚本,包括编写测试步骤和检查点校验,查看自动化测试报告。

自动化测试关键技术介绍 •对象概念及识别机制

• 测试脚本开发技术及规范

• 增加数据校验及检查点

• 增加同步点及加强健壮性

• 使用参数化实现数据驱动

• 使用输出值导出需要的信息

• 创建脚本传入和传出变量

• 脚本之间的嵌套与相互调用

【练习】学员根据案例制作相对复杂的自动化测试脚本

自动化测试框架设计 • 为什么需要自动化测试框架

• 自动化测试框架的概念

• 自动化测试框架基本功能

• 自动化测试框架的设计原则

• 数据驱动的自动化测试框架

• 关键字驱动的自动化测试框架

• 业务驱动的自动化测试框架

• 自动化测试框架逻辑架构图

• 自动化测试框架物理架构图

• 演示企业级自动化测试框架运行效果

【讨论】学员所在公司自动化测试框架的设计思路

自动化测试难点技术分析 •描述性编程和动态识别对象

• 文档对象模型(DOM)的应用

• 键盘鼠标事件模拟

• COM组件的应用

• 保留对象的应用

• 无法识别对象解决方法

• 场景恢复技术的应用

• 正则表达式的应用

• 验证码问题的解决

• DLL的封装和调用

• QTP扩展开发库介绍(Automation Object Model)

• 框架驱动测试工具的原理及方法

【讨论】自动化测试难点问题及解决思路

自动化测试流程体系及团队建设 • 自动化测试与手工测试的融合关系

• 自动化测试流程体系建设

• 自动化测试与版本迭代

• 自动化测试与持续集成

• 自动化测试团队组织结构

• 自动化测试人员技能要求

• 自动化测试人员职业发展路径

【讨论】学员所在公司的自动化测试流程及团队建设

自动化测试综合能力进阶 • 与开发团队的合作关系建立

• 自动化测试价值展现与增值

• 大批量测试脚本执行常见问题的解决

• 测试工具本身问题的处理

• 与测试管理平台及其他工具的整合方法

• 字符终端自动化测试问题的解决

• 移动设备自动化测试问题的解决

• 接口自动化测试方法与工具

• 测试环境问题的解决

• 自动化测试发展趋势展望

【讨论】学员对遇到的综合性问题或难点进行讨论

课程总结 • 总结课程关键技术及知识点

【讨论】学员讨论课程收获与集中答疑

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2016-04-22至2016-04-23北京 举办的 自动化测试体系建设与最佳实践

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 费用总计:______

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(0203997189362355796              传真号码:(02062355807

人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc