精品QTP资料自动化测试工具QTP顶级参数day14.docx

上传人:b****6 文档编号:7317594 上传时间:2023-01-22 格式:DOCX 页数:13 大小:1.60MB
下载 相关 举报
精品QTP资料自动化测试工具QTP顶级参数day14.docx_第1页
第1页 / 共13页
精品QTP资料自动化测试工具QTP顶级参数day14.docx_第2页
第2页 / 共13页
精品QTP资料自动化测试工具QTP顶级参数day14.docx_第3页
第3页 / 共13页
精品QTP资料自动化测试工具QTP顶级参数day14.docx_第4页
第4页 / 共13页
精品QTP资料自动化测试工具QTP顶级参数day14.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

精品QTP资料自动化测试工具QTP顶级参数day14.docx

《精品QTP资料自动化测试工具QTP顶级参数day14.docx》由会员分享,可在线阅读,更多相关《精品QTP资料自动化测试工具QTP顶级参数day14.docx(13页珍藏版)》请在冰豆网上搜索。

精品QTP资料自动化测试工具QTP顶级参数day14.docx

精品QTP资料自动化测试工具QTP顶级参数day14

知识点列表

编号

名称

描述

级别

1

顶级参数

掌握通过顶级参数实现通过VBS驱动QTP脚本

**

2

AOM修改对象库

掌握通过AOM操作对象

**

3

计算器脚本优化

用描述性编程实现

***

4

调用VBS脚本

学会调用VBS脚本,并且传参不发生错误

**

注:

"*"理解级别"**"掌握级别"***"应用级别

 

目录

1.顶级参数2

2.vbs驱动qtp脚本实现登录4

3.AOM修改对象库7

4.计算器脚本优化9

5.调用VBS脚本14

 

1.顶级参数

顶级参数作用:

支持QTP与外部对象进行参数的传递,如QC,或一些外部的驱动程序。

顶级参数设置

Files->Settings->testsettings->Parameters->设置顶级参数

完成通过vbs调用QTP脚本案例:

首先在Files->Settings->testsettings->Parameters->设置顶级参数

如下图所示:

Action1的actionproperties设置如下:

Action1的ActioncallProperties如下图所示:

Action1的内容如下所示:

Vbs文件内容:

注:

qtApp.visible=True意为打开QTP,使QTP可见

运行vbs文件后,会打印出Tset3脚本文件中定义的参数值

2.vbs驱动qtp脚本实现登录

业务描述:

通过VBS调用QTP脚本,要求:

VBS将用户名“jojo”传入QTP,并驱动Flight4a登录。

登录成功后将顶级输出参数值“true”(布尔值)传出,并以提示信息的方式显示出来。

Vbs文件内容如下所示:

Qtp脚本如下所示:

其中顶级参数in、out设置:

在filesettings对话框中,打开Parameters,设置如下图所示:

在Keyword页面设置Action自身的输入输出参数,打开ActionProperties,设置如下图所示:

打开ActionCallProperties,建立顶级参数和Action参数之间的连接,设置如下图所示:

3.AOM修改对象库

就像QTP自动化模型对象来自动化QTP的操作一样,可以在QTP外部使用AOM中对象和对象的方法通过写脚本来完成多个对象的共享操作,而不是使用ObjectRepositoryManager来手工的进行操作。

课堂实例:

录制qtp自带网站购票并推出脚本,打开录制后的对象库,将对象库导出并保存为D:

\qtp-AOM.tsr

保存好后就可以使用AOM来导入对象库文件并对其进行操作,代码如下所示:

将导出的qtp-AOM对象库文件导入到该脚本的对象库中

运行脚本,运行成功后,打开对象库如下图所示:

4.计算器脚本优化

测试计算器并按如下图所示的格式输出报告。

报告格式:

脚本如下图所示:

DataTable中内容如下图所示:

5.调用VBS脚本

1、将上题中计算机测试脚本中的Function,Sub函数保存到VBS脚本中,并在QTP中将函数删除。

2、点击Flie->Settings->Resources,如下图所示:

3、点击

将保存好的VBS脚本添加到Associatedfunctionlibraries中。

4、为了传递参数不发生错误,将脚本修改如下:

5、保存expr函数的VBS脚本修改如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1