51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2380|回复: 6
打印 上一主题 下一主题

[原创] 请教创建的函数库文件的调用语句

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-1-30 18:26:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在QTP中通过File--New--Fuction Library创建了一个后缀名为qfl的文件,请问如何在测试文件里调用它?
如调用vbs脚本文件可以这样写:ExecuteFile "MyFunctions.vbs"
有没有相应的语句来调用一个后缀名为qfl的文件?*.qfl 为自己创建的函数库文件。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-1-30 22:04:11 | 只看该作者
sdlkfj7
期待那个大鸟来讲解一下
呵呵
偶还没有钻到那么高深。。。

年后估计就可以搞这个了
嘿嘿
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-1-30 22:15:06 | 只看该作者
1.Choose File > New > function liberay.
2.Create a new function library
3.enter the following lines exactly:
public Function myfunc()
msgbox "one"
msgbox "two"
msgbox "three"
End Function

然后保存,然后加入resource中,然后在expert view中直接用myfunc()
就可以了.

[ 本帖最后由 wssgily 于 2007-1-30 22:17 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-1-30 22:18:47 | 只看该作者
QuickTest saves the function library with a .qfl extension (unless you specify a different extension, such as .vbs or .txt, or remove the extension altogether), and displays the function library name in the title bar.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-1-30 22:25:02 | 只看该作者

回复 #3 wssgily 的帖子

只能在Resources中设置共享的函数库文件吗?没有直接的调用语句(无须在Settings设置Resources)的方法吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-1-31 14:24:05 | 只看该作者
各位用的什么版本或者用了什么插件?我的QTP没有这个为何?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-1-31 15:03:33 | 只看该作者

回复 #6 chris_328 的帖子

呵呵,是9版本的。
本人今天又仔细阅读了英文帮助,有另外一种方法,就是将自己定义的函数定义为测试对象方法,在keyword view的Item选项中选定相应的对象,在Operation中就会出现你定义的方法名称,进而选定该方法即可。无须用语句调用。

[ 本帖最后由 lily_mu75 于 2007-1-31 16:53 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 00:42 , Processed in 0.064108 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表