测试经理
互联网
电商
支付平台
传统金融
互联网金融
医疗
车联网
安全
制造
电信
自动化测试
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

QTP10.0(UFT11.5)自动化测试实践与精讲

余璟熙

Carestream Health (中国) 资深自动化测试工程师

多年来专注于功能自动化测试,积累了丰富的自动化测试项目实施经验,侧重于自动化测试的实用性而非观赏性。精通QTP(UFT11.5),Selenium,WebDriver等多种热门自动化测试工具。尤其擅长解决QTP的各种疑难杂症。
曾成功实施和维护了多个大型项目的功能自动化测试以及软件可靠性测试,如:
- 胶片自助打印机24X7不间断运行的整套业务流程的功能自动化兼可靠性测试
- 某大型医疗影像及图形 处理软件的功能自动化测试(后续转为敏捷开发模式)
- 国内知名的证券业在线考试系统的功能自动化测试

曾多次进行企业内部的QTP工具培训、公开课培训以及学员1对1培训。讲课热情生动,风趣幽默却又不乏严谨,教学态度认真负责,深受学员好评。
个人原创书籍在2012年问世后,多年来深受广大读者好评,被认为是最好、最实在的一本QTP经典作品,成为历久弥新的热门畅销书。曾荣获CSDN评选的2013年度最佳计算机科学类原创书籍的第2名(共100个提名)。同时,该书多年来被国内多家软件测试培训机构、高等学院作为辅助性参考教材使用。

多年来专注于功能自动化测试,积累了丰富的自动化测试项目实施经验,侧重于自动化测试的实用性而非观赏性。精通QTP(UFT11.5),Selenium,WebDriver等多种热门自动化测试工具。尤其擅长解决QTP的各种疑难杂症。 曾成功实施和维护了多个大型项目的功能自动化测试以及软件可靠性测试,如: - 胶片自助打印机24X7不间断运行的整套业务流程的功能自动化兼可靠性测试 - 某大型医疗影像及图形 处理软件的功能自动化测试(后续转为敏捷开发模式) - 国内知名的证券业在线考试系统的功能自动化测试 曾多次进行企业内部的QTP工具培训、公开课培训以及学员1对1培训。讲课热情生动,风趣幽默却又不乏严谨,教学态度认真负责,深受学员好评。 个人原创书籍在2012年问世后,多年来深受广大读者好评,被认为是最好、最实在的一本QTP经典作品,成为历久弥新的热门畅销书。曾荣获CSDN评选的2013年度最佳计算机科学类原创书籍的第2名(共100个提名)。同时,该书多年来被国内多家软件测试培训机构、高等学院作为辅助性参考教材使用。

课程费用

5800.00 /人

课程时长

2

成为教练

课程简介

表面上看这个为期2天的课程定义为QTP的基础课程,但是教学内容非常系统和充实。我不会限于QTP技术的指导,工具是死的,目的是通过学习QTP来让学员形成项目自动化测试思路,真正可以做到让学员通过2天的学习从完全不知道从何做起到可以独立用QTP在公司开展自动化项目。着重强调,我的课程非常适合以下类型的学员:
1. QTP零基础
2. QTP已经入门但不知道怎么在实际项目中开展
3. QTP已经掌握,但学得不够深或者遇到瓶颈想提高QTP技术的
4. 使用过其它工具进行过自动化测试但不会用QTP

目标收益

1. 理解测试的自动化
2. 能独立使用QTP进行Web的功能自动化测试
3. 形成良好的QTP脚本编码规范
4. 通过“高内聚”、“低耦合”的思想,帮助提高QTP脚本的维护性
5. 理解自动化测试框架,推荐QTP10.0(UFT11.5)+HP ALM Quality Center11.0

培训对象

1. QTP零基础学员
2. 准备接触自动化测试的学员
3. 有一定基础,但在自学QTP过程中遇到瓶颈的学员
4. 已基本掌握QTP编程技巧,但缺乏自动化测试实际工作经验的学员
5. 已经在使用其它自动化测试工具,希望额外掌握QTP的学员

课程内容

关键词
1. 毫无作为的QTP录制功能
2. 自动化测试设计
3. QTP对象库编程
4. QTP描述性编程
5. 数据池的应用与思路(测试数据和业务脚本的抽离)
6. FSO对象模型
7. 脚本可维护性
8. 自动化测试检查点
9. QTP测试结果与报告

课程大纲

引子 1. 从我的实际自动化测试经验说起,和学员分享如何成功实施项目的自动化测试
2. QTP真正的应用绝不简单,脚本代码的编写跟开发工程其实是如出一辙的。一样有需求、要制定统一的规范、要进行脚本联调、要维护代码甚至要Code Review等。
第一单元 自动化测试设计
(该单元介绍什么时候可以实施自动化测试,准备工作,制定计划,设计自动化测试用例等)
1. 自动化测试的开展
(1) 测试工具分析与选用
(2) 自动化测试计划
2. 自动化测试用例设计
第二单元 开始QTP脚本编写之旅
(该单元讲解QTP的真正原理,脚本的编写)
1. QTP自带的录制功能其实在实际应用中什么都做不到
2. QTP的IDE介绍
(1) 三种不同的代码编写方式
(2) 良好代码习惯养成
3. 对象库原理与编程
(1) Object Spy
(2) 公共对象库的管理与应用
(3) Test Objects与Run-time objects
(4) 对象的封装属性与接口
(5) 教你用QTP成为“黑客”!
(6) 常见的对象无法识别的原因
4. 描述性编程
(1) 走下神坛的描述性编程
(2) 合理使用对象库编程和描述性编程
5. 教你合理使用QTP帮助文档
第三单元 QTP技术的提高
(该单元讲解基于QTP的高级技巧,如API调用,对象模型调用等)
1. 数据池的应用
(1) Global Sheet
(2) Local Sheet
(3) 测试数据参数化
2. 环境变量的应用
3. 常用保留对象
(1) 常用保留对象介绍
(2) 隐藏保留对象介绍
4. AOM自动化模型介绍
5. Recovery Scenario
6. WshShell讲解
(1) 常用的几种应用
(2) 应用场景介绍
7. 调用外部API
第四单元 QTP在项目中的应用
(该单元主要是结合QTP技术与模拟的实际项目应用结合)
1. 实际项目中常用Web控件的应用与解读(精讲)
(1) Browser & Page
(2) Link
(3) WebEdit & WebButton
(4) WebElement
(5) WebCheckBox
(6) WebList & WebRadioGroup
(7) WebTable(最难掌握)
2. 业务模块的切分
3. QTP验证点与测试报告
4. 公共Function的应用
5. FSO对象模型
6. Excel的数据管理应用
第五单元 初识自动化测试框架
1. 简单实用才是王道
2. 成熟的商业化自动化测试框架QTP+QC
(1) 搭建环境
(2) 脚本调用
(3) 测试报告
引子
1. 从我的实际自动化测试经验说起,和学员分享如何成功实施项目的自动化测试
2. QTP真正的应用绝不简单,脚本代码的编写跟开发工程其实是如出一辙的。一样有需求、要制定统一的规范、要进行脚本联调、要维护代码甚至要Code Review等。
第一单元 自动化测试设计
(该单元介绍什么时候可以实施自动化测试,准备工作,制定计划,设计自动化测试用例等)
1. 自动化测试的开展
(1) 测试工具分析与选用
(2) 自动化测试计划
2. 自动化测试用例设计
第二单元 开始QTP脚本编写之旅
(该单元讲解QTP的真正原理,脚本的编写)
1. QTP自带的录制功能其实在实际应用中什么都做不到
2. QTP的IDE介绍
(1) 三种不同的代码编写方式
(2) 良好代码习惯养成
3. 对象库原理与编程
(1) Object Spy
(2) 公共对象库的管理与应用
(3) Test Objects与Run-time objects
(4) 对象的封装属性与接口
(5) 教你用QTP成为“黑客”!
(6) 常见的对象无法识别的原因
4. 描述性编程
(1) 走下神坛的描述性编程
(2) 合理使用对象库编程和描述性编程
5. 教你合理使用QTP帮助文档
第三单元 QTP技术的提高
(该单元讲解基于QTP的高级技巧,如API调用,对象模型调用等)
1. 数据池的应用
(1) Global Sheet
(2) Local Sheet
(3) 测试数据参数化
2. 环境变量的应用
3. 常用保留对象
(1) 常用保留对象介绍
(2) 隐藏保留对象介绍
4. AOM自动化模型介绍
5. Recovery Scenario
6. WshShell讲解
(1) 常用的几种应用
(2) 应用场景介绍
7. 调用外部API
第四单元 QTP在项目中的应用
(该单元主要是结合QTP技术与模拟的实际项目应用结合)
1. 实际项目中常用Web控件的应用与解读(精讲)
(1) Browser & Page
(2) Link
(3) WebEdit & WebButton
(4) WebElement
(5) WebCheckBox
(6) WebList & WebRadioGroup
(7) WebTable(最难掌握)
2. 业务模块的切分
3. QTP验证点与测试报告
4. 公共Function的应用
5. FSO对象模型
6. Excel的数据管理应用
第五单元 初识自动化测试框架

1. 简单实用才是王道
2. 成熟的商业化自动化测试框架QTP+QC
(1) 搭建环境
(2) 脚本调用
(3) 测试报告

课程费用

5800.00 /人

课程时长

2

预约体验票 我要分享

近期公开课推荐

近期公开课推荐

提交需求