班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):即将开课,详情请咨询客服! |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
自动化测试理论与实践培训
自动化测试理论与实践培训
培训目标:
________________________________________
1. 介绍自动化测试技术以及企业应用
2. 掌握自动化测试原理及自动化测试流程
3. 通过多个实例和实战演练,让学员熟悉QTP的基本操作和高级使用技巧
4. 熟悉针对具体项目的自动化测试引入流程,从自动化测试需求分析、脚本开
5. 发到最后的测试报告,为企业中引入自动化测试提供方法指导
6. 掌握编写VB脚本的技能,优化自动化测试脚本
7. 掌握QTP高级功能使用,如描述性编程
8. 掌握数据驱动测试理念及其设计方法
9. 介绍自动化测试框架设计方案
10. 介绍自主开发自动化测试工具方法
11. 针对QTP及自动化测试实施过程中常见难题提出解决方案
1.QTP与自动化测试典型问题分析与讨论
典型问题测试
分析与讨论
2.自动化测试技术概述
自动化测试软件定义
自动化测试的意义
软件测试中的自动化需求
手工测试的局限性
自动化测试局限性
手工测试VS自动化测试
3.案例分析-微软的自动化测试
自动化测试策略
自动化测试环境
自动化测试方法与工具
4.自动化测试体系框架
测试自动化的发展阶段与计划
完善的自动化测试体系
自动化测试程序设计要点
自动化测试的应用环节
5.自动化测试实例演示
QTP数据驱动测试实例
编写VB脚本实现枚举测试
自主开发自动化测试工具实例一~实现GUI自动化测试
自主开发自动化测试工具实例二~开发自动化测试工具
自主开发自动化测试工具实例三~开发数据驱动测试框架
自主开发自动化测试工具实例四~多线程模拟并发访问工具
6.QTP工具介绍
QTP自动化测试流程
自动化测试对象识别技术
Web对象识别机制
VB脚本语言
VB脚本实例
7.QTP框架设计
录制回放框架(RPF)
数据驱动式测试的设计
关键字数据驱动的设计
案例实践: 框架原理与设计方法
8.QTP基本使用
界面元素
添加对象和步骤
对象库
验证点
同步点
输出值
创建输出值的意义
参数化输入
DataTable
Action
数据输入的参数化
检测点的参数化
QTP基本使用实战: 对以上各功能知识点做练习
10.QTP高级应用A
VB脚本语法规则
VB脚本编写
Excel 对象模型
Excel 式数据驱动
ADO 数据库操作技术
脚本分割
迭代的使用
QTP中Web对象常用方法
使用正则表达式
脚本录制模式
模拟录制
低级录制
参数化类型
QTP高级应用实战: 对以上各功能知识点做练习
12.难点问题解决方案-QTP无法录制对象
使用QTP插件
模拟录制
低级录制
虚拟对象定义
使用虚拟对象
描述性编程
快捷键驱动
键盘移动焦点
开发人员支持
13.QTP高级应用B
XML检查点
迭代的脚本实现
数据驱动的脚本实现
QTP运行时分支流程控制
实践与练习:针对以上解决方案及知识点进行练习,体会不同方案的利弊
14.难点问题解决方案
-QTP解决不了的测试问题
测试环境配置问题
测试远程部署
结果文件验证
测试作业调度
性能数据获取
测试报表生成
15.自动化测试工具演示
测试环境模拟工具
文件大小对比自动工具
测试结果文件分析工具
测试图表,报表生成工具
16.利用VSTS进行自动化测试
VSTS简介
VSTS实现测试自动化原理
VSTS基本功能使用
VSTS使用实例
VSTS与QTP对比分析
17.VBScript实现自动化测试
VBScript概述
VBScript的测试应用场景
使用VBScript实现测试自动化实例
使用VBScript驱动QTP实例
使用VBScript与其他软件交互实例
使用VBScript实现持续集成实例
18.自动化测试的最佳实践
关键问题
解决方法
适用的环境
19.课程总结与答疑
|