自动化测试理论与实践培训课程
培训目标:
________________________________________
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.课程总结与答疑
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获