QTP加载外部文件函数,三种方法比较(2009-09-28 10:19:24)标签:函数 qtp函数 qtp外部函数 引用 加载 it 分类:软件测试
方式1:Executefile
方式2:加到QTP的Resorece
方式3:ExecuteGlobal方法
转贴请注明出处:E测中国www.5etesting.com,作者:Wally
在比较之前先简明叙述一下使用方法,以给初学者由浅入深的理解
比如我们有一个函数Wally.vbs放在了C:盘下, 其中有如下函数(获取本机的IP地址):
Function GetIPAddr()
Set bjWMI = GetObject("winmgmts://./root/cimv2")
Set colIP = objWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each IP In colIP
temp = IP.IPAddress(0)
Exit For
Next
GetIPAddr = temp
End Function
方式1的使用方法:
直接在QTP中打:
Executefile "c:\wally.vbs"
随后就可以引用wally.vbs中的任意函数了,如 msgbox GetIPAddr()
方式2的使用方法:
点击QTP菜单的File->Settings->Resources,之后添加wally.vbs到QTP的resource中
随后就可以引用wally.vbs中的任意函数了,如 msgbox GetIPAddr()
方式3的使用方式:
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载