从自动化测试范围和策略进入QTP/UFT对象识别、录制调试与报告,练习检查点、数据驱动和描述性编程,再以VBS、AOM及高级语言二次开发实现脚本批量和定时运行。本期安排:2026年11月26日,北京。
| 开课日期 2026年11月26日—2026年11月27日 | 开课地点 北京 |
| 学习费用 5900元/人 | 学制 2天 |
课程定位
围绕UI自动化测试,学习QTP/UFT流程、实用技术和框架。
学习收获
- 1、深入理解基于QTP/UFT的自动化测试的价值,根据企业自身情况因地制宜选择适合的自动化测试策略,实施基于UI的自动化测试工作。
- 2、掌握QTP/UFT自动化测试工具的使用方法、应用流程、应用技巧、结合自研测试框架批量运行测试脚本,确保QTP/UFT在自动化测试中的应用与落地。
- 3、将基于UI层面的测试自动化集成到项目日常的CI/CD流水线中,根据企业不同特点、不同情况、不同时间点选择适合的测试用例集去执行。提升测试运行效率,建立测试及时反馈机制。
课程模块
第一讲 自动化测试基础
- 1,企业在软件研发过程中的困境
- 2,自动化测试的价值
- 什么是自动化测试
- 如何确定自动化测试对象和测试范围
- GUI自动化测试工具特点
- 自动化功能测试的优缺点
第二讲 自动化测试工具类型及应用策略
- 1,基于不同实现原理的自动化测试工具介绍
- 2,如何选择基于不同架构的自动化测试工具
- 3,企业在实施自动化测试工程中遇到的若干问题
- 4,测试团队实施自动化测试策略
第三讲 QTP/UFT测试 开发流程 及其应用
- 1,QTP/UFT工具介绍
- 2,QTP/UFT自动化测试实现原理
- QTP对象识别
- QTP测试对象模型
- QTP对象库
- QTP对象探测器
- 3,QTP/UFT测试开发流程介绍及实践
- 录制测试脚本前的准备
- 录制测试脚本
- 加强测试脚本
- 对测试脚本进行调试
- 执行测试脚本
- 分析测试结果
- 测试报告
- 4,检查点技术应用
- QTP检查点种类介绍
- 检查点实践示例
- 5,数据驱动技术应用
- 参数化操作的值
- 参数化对象的属性值
- 参数化检查点的属性值
- 6,描述性编程技术应用
- 理解描述性编程
- 相关函数
- 描述性编程的实践
- 7,输出值的应用
- 输出值概念阐述
- 输出值类型
- 输出值的时间
第四讲 QTP/UFT操作实用技巧
- 1,共享对象库
- 2,对象的动态文本测试技巧
- 3,缺陷报告的内容控制方法
- 4,动态对象的判断
- 5,检查点的动态判断
- 6,QTP 关于vbs的调用
- 7,获得当前TEST路径
- 8,QTP识别对象的原理
- 9,QTP操作对象的原理
- 10,WshShell 对象
- 11,对被测试程序的错误截图
- 12,不可识别对象的若干处理方法
第五讲 自动化测试框架的实现示例
- 1,AOM(Automation Object Model)自动化对象模型
- 2,基于VBS的自动化测试框架设计思想
- 3,基于VBS的自动化测试框架的应用案例
第六讲 基于高级语言的QTP/UFT的二次开发技术
- 1,QTP自动化对象模型相关动态链接库在高级语言的注册过程
- 2,QTP Tapplication对象的应用方法
- 3,高级语言实现基于QTP组件的脚本批量运行方法
- 4,高级语言实现基于QTP组件的定时执行方法
适合人群
自动化测试工程师、软件测试经理、测试分析设计人员、项目经理、软件测试工程师、开发经理,以及对于自动化测试感兴趣的所有人员
师资信息
于老师 知名测试专家,目前,任职于某移动互联网公司担任测试总监职务,具有近二十年丰富的测试团队管理及测试相关理论和测试工具应用与测试辅助工具研发的经验。为多家互联网、金融、保险等行业公司及多所大学和培训机构提供了涉及移动测试、性能测试、安全测试、用例设计、测试流程及测试管理等方面的培训和指导工作。
课程咨询与报名
了解本期课程安排、师资及报名事项,请联系新中华学习网:400-061-6586,也可使用本页下方的报名咨询表。具体开课安排以正式通知为准。
温馨提示:本文内容根据课程内容整理,各模块实际讲授内容由授课老师根据学员情况灵活调整,最终以课堂授课为准。
常年开班,获取最新开班时间或内训报价,咨询:400-061-6586,咨询微信:pxbbaoming

