QTP自动化测试工具从入门到高级视频教程
通过本门课程的学习,帮助学员熟练掌握功能测试自动化工具QTP,学会编程测试脚本,提高测试效率。作为一名软件测试工程师,不仅仅要有夯实的测试基础,更需要具备进行自动化测试的能力,能够编写测试脚本,完成较为复杂的测试任务。
1.课程针对人
本课程针对软件测试工作人员和准备从事软件自动化测试的人员,想通过本套教程的学习提升软件自动化测试技能,特别是QTP自动化测试工具的使用以及将QTP工具应用到企业日常工作中的自动化测试当中。从而完成从手工测试工程师到自动化测试测试工程师的转变。
2.我该怎么学,如何才能学好这门课程,给些建议。
2.1、时间上的安排建议
本课程共20讲,如果您时间上充分,建议以每天1-2讲的进度往前学习。
2.2、学习要求
如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,按照视频的内容逐渐应用到自己的项目里,以加深理解和记忆。
如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三 。
2.3、讲师建议
1.首先要理解自动化测试是做什么的,然后根据不同的自动化测试类型选择适合的工具。
2.对于课程的内容,要打好基础,同时自己要做好总结,总结使用技巧,同时借鉴别人经验。
3.对于实战操作部分,自己多动手操作,最好能够结合一些案例进行自动化,比如使用先手工去测试一个Web网站,按照用户的使用习惯完成完整的各项操作,然后将操作过程使用QTP自动化起来。更重要的是要逐步应用到自己项目中。
4. 最后一定要明确,工具不是万能的,良好的自动化测试理念和方法也是非常重要的,祝您学有所成。
1、对软件自动化测试有一个清晰的认识。
2、系统全面的掌握QTP工具的使用。
3、使用QTP工具进行Web自动化测试。
4、掌握自动化脚本的调试技术。
目录
第1节
自动化测试概述
本节大纲:
1、手工测试
2、自动化测试概念
3、自动化测试优势与不足
4、自动化测试VS手工测试
1、手工测试
2、自动化测试概念
3、自动化测试优势与不足
4、自动化测试VS手工测试
5、自动化测试能力要求
第2节
自动化测试工具介绍
00:34:17
本节大纲
1、自动化测试可行性分析
2、自动化测试常用工具
3、QTP(UFT)简介
4、QTP安装流程
5、QTP界面展示
1、自动化测试可行性分析
2、自动化测试常用工具
3、QTP(UFT)简介
4、QTP安装流程
5、QTP界面展示
第3节
QTP示例程序录制与回放
00:31:49
本节大纲
1、QTP菜单窗体介绍
2、示例程序业务讲解
3、脚本录制
4、脚本回放
5、分析报告
6、常见问题解决
1、QTP菜单窗体介绍
2、示例程序业务讲解
3、脚本录制
4、脚本回放
5、分析报告
6、常见问题解决
第4节
QTP脚本增强与调试
00:32:01
本节大纲
1、编辑脚本方法
1、编辑脚本方法
2、注释代码与代码注释
3、脚本调试
4、脚本增强
3、脚本调试
4、脚本增强
第5节
QTP录制方式与参数化技术
00:37:13
本节大纲
1、三种录制方法
2、DataTable数据源参数化
3、随机数做为数据源参数化
4、环境变量数据源参数化
5、DataDriver引导参数化
1、三种录制方法
2、DataTable数据源参数化
3、随机数做为数据源参数化
4、环境变量数据源参数化
5、DataDriver引导参数化
第6节
QTP检查点技术
00:38:28
本节大纲
1、检查点技术简介
2、标准检查点
3、位图检查点
4、文本检查点
5、页面检查点
6、访问检查点
1、检查点技术简介
2、标准检查点
3、位图检查点
4、文本检查点
5、页面检查点
6、访问检查点
第7节
QTP输出值技术
00:29:29
本节大纲
1、输出值技术的简介
2、输出值的存储类型
3、输出值的增加和使用
1、输出值技术的简介
2、输出值的存储类型
3、输出值的增加和使用
第8节
QTP对象探测器
00:35:00
本节大纲
1、对象探测器的简介
2、对象探测器的类型
3、对象探测器的使用
4、查看对象具备的属性和方法
1、对象探测器的简介
2、对象探测器的类型
3、对象探测器的使用
4、查看对象具备的属性和方法
第9节
QTP对象库与管理机制
00:31:51
本节大纲
1、对象库的简介
2、对象管理机制
3、Web实例演示
1、对象库的简介
2、对象管理机制
3、Web实例演示
第10节
QTP运行时对象识别原理
00:40:09
本节大纲
1、对象识别原理
2、强制属性识别
1、对象识别原理
2、强制属性识别
3、辅助属性识别
4、顺序标识符识别
5、智能识别
4、顺序标识符识别
5、智能识别
第11节
QTP对象管理与维护-上
00:35:12
本节大纲
1、对象属性操作
2、对象库(增删改查)操作
3、对象库使用技巧
4、维护对象库
1、对象属性操作
2、对象库(增删改查)操作
3、对象库使用技巧
4、维护对象库
第12节
QTP对象管理与维护-下
00:23:25
本节大纲
1、对象库分类
2、对象库管理与维护
3、共享对象库操作
1、对象库分类
2、对象库管理与维护
3、共享对象库操作
第13节
QTP虚拟对象
00:29:52
本节大纲
1、虚拟对象简介
2、虚拟对象操作与管理
3、虚拟对象使用原则
1、虚拟对象简介
2、虚拟对象操作与管理
3、虚拟对象使用原则
第14节
QTP插件与步骤生成器
00:32:37
本节大纲
1、插件简介
2、插件分类与管理
3、不同插件与检查点
4、步骤生成器
5、函数生成器
1、插件简介
2、插件分类与管理
3、不同插件与检查点
4、步骤生成器
5、函数生成器
第15节
QTP同步点
00:36:55
本节大纲
1、同步点简介
2、QTP同步点方式
3、同步点操作演示
2、QTP同步点方式
3、同步点操作演示
第16节
QTP场景恢复
00:33:52
本节大纲
1、场景恢复简介
2、场景恢复操作
3、场景恢复使用原则
1、场景恢复简介
2、场景恢复操作
3、场景恢复使用原则
第17节
VBS脚本语言-上
00:50:20
本节大纲
1、VBS语言简介
2、VBS数据类型
3、变量与常量
4、运算符
5、条件语句与循环控制
1、VBS语言简介
2、VBS数据类型
3、变量与常量
4、运算符
5、条件语句与循环控制
第18节
VBS脚本语言-下
00:27:00
本节大纲
1、Function与Sub的概述
2、Function与Sub异同点
1、Function与Sub的概述
2、Function与Sub异同点
3、常用函数运用
4、HELP文档使用
4、HELP文档使用
第19节
QTP描述性编程
00:48:20
本节大纲
1、描述性编程概述
2、描述性编程原理与方法
vbs基本教程3、实例操作
1、描述性编程概述
2、描述性编程原理与方法
vbs基本教程3、实例操作
第20节
QTP知识点汇总与复习
00:46:20
本节大纲
1、理论篇
2、操作篇
1、理论篇
2、操作篇
课程网址:www.kokojia/course-4222.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论