内容阅览
1 概述
1.1 QTP历史概述...
1.2 UFT(QTP)功能概述...
1.3 利用UFT(QTP) 进行自动化测试的流程...
2 UFT入门
2.1 下载和安装...
2.2 第一个测试用例-介绍...
2.3 第一个测试用例-录制脚本...
2.4 第一个测试用例-执行脚本...
3 建立检查点
3.1 检查点概述...
3.2 创建检查点...
3.3 运行脚本...
3.4 检查点种类...
4 多Action组织测试用例
4.1 多Action组织测试用例的好处...
4.2 多Action录制...
5 参数化
5.1 参数化概述...
5.2 参数化方法...
5.2.1 全局表参数化...
5.2.2 当前操作表参数化...
6 输出值
6.1 输出值概述...
6.2 输出值方法...
6.2.1 数据表方法...
6.2.2 环境变量方法...
7 对象识别
7.1 UFT识别对象的工作原理(测试对象TO、运行对象RO对象)...
7.2 描述性编程...
7.3 对象识别方法(活动屏幕上获取对象, 使用对象侦测器获取对象)...
8 VB scripts知识
8.1 VB Script引言...
8.2 VB Script知识...
8.2.1 第一个VB Script小程序...
8.2.2 VB Script基础/高级知识...
8.2.3 VB Script使用实例...
8.2.4 UFT关联VB Script文件...
9 调试技术
9.1 概述...
9.2 断点...
9.3 其他查看执行细节方法...
10 UFT扩展性内容-高级重要
10.1 非录制脚本测试流程
1.测试脚本前的准备
在测试前需要知道如何对应用程序进行测试,如要测试哪些功能、操作步骤、预期结果等。
同时还要明确我们打算把测试过程和功能分成哪些小任务,因为我们要建立的Action就是基于这些小任务的,
同时划分出小任务也使我们的测试流程看起来更容易懂,也方便维护。
2.1. 准备测试所需的基础设施
根据自己测试需要,确定自己所需的资源,比如共享对象存储库,函数库。同时也可能需要配置UFT的一些设置。
2.2. 在测试方案里创建测试用例,在测试用例里增加测试步骤,构建测试用例脚本
在测试方案里可以创建一个或多个测试用例,在测试用例里可以添加一个或多个Action,
然后我们把对象存储库和相应的Action给关联起来,把函数库和测试用例关联起来,
这样我们就可以使用关键字来插入步骤了来构建测试用例脚本了。
3.加强测试脚本
根据需要在测试脚本中加入检查点,以代替我们人眼来检查网页的链接、对象属性、字符串等等,
以验证应用程序的功能是否正确。
还可能需要将固定值以参数取代,使用多组的数据测试程序。
使用逻辑或者条件判断式,可以进行更复杂的测试。
4.对测试脚本进行调试
修改过测试脚本后,需要对测试脚本作调试,以确保测试脚本能健壮的执行。
5.分析测试结果,输出测试报告。
分析测试结果,查看待测产品功能实现情况,并输出测试报告给团队中的其它成员。
10.2 扩展性内容
* 解决方案,测试用例,Action扩展内容
* 内部Action和外部Action
* Action的可重用性
* 复制Action
* 共享对象存储库和本地对象存储库的创建和关联
* 函数库的创建和关联
* 在Action里添加测试步骤的4种方式,
(1) 在关键字视图里添加
(2) 录制脚本
(3) 工具箱
(4) 文本行模式+步骤生成器
* 实例讲解新的测试流程
免费提供技术咨询,技术指导,技术解决方案支持。
课程介绍
课程目录
往期学员作品
用户评论
课程介绍
课程目录
往期学员作品
用户评论
你将获得
- 掌握某些知识点
- 学会某些技巧(或思路)
教学服务
1v1专属答疑服务
BAT专家面试辅导
讲师介绍
牛老师
学习软件测试开发优点: 第一点,目前发展的速度比较快,工作机会也很多, 第二点:易学易用,技术的要求不是太高,相对于开发而已,不会代码也可以从事软件测试 第三点:岗位职责兼顾技术和业务,比开发更懂业务,比产品更懂技术
学习软件测试开发优点: 第一点,目前发展的速度比较快,工作机会也很多, 第二点:易学易用,技术的要求不是太高,相对于开发而已,不会代码也可以从事软件测试 第三点:岗位职责兼顾技术和业务,比开发更懂业务,比产品更懂技术
课程详情
温馨提示
- 请勿私下交易请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
- 听课说明
1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课
2、手机/平板:下载腾讯课堂APP, 进入学习页面听课