test-yao 发表于 2013-1-5 10:40:41

小白求助:录制的qtp脚本可以保存为vbs执行吗?

小白求助:录制的qtp脚本可以保存为vbs执行吗?

赵佳乐SMILE 发表于 2013-1-5 11:01:58

我也想知道。。。

黑羽祭 发表于 2013-1-5 13:45:55

保存成VBS也是需要QTP执行的。
vbs只能直接执行vbs语言的东西。
使用到对象库什么的,就是QTP的东西了。

赵佳乐SMILE 发表于 2013-1-6 09:29:45

回复 3# 黑羽祭


    那如果全部都用描述性编程,不使用对象库嘞?

黑羽祭 发表于 2013-1-6 10:02:19

回复 4# 赵佳乐SMILE


    描述性编程也是QTP的东西啊。
你试试不就知道了~:lol

赵佳乐SMILE 发表于 2013-1-6 10:18:44

回复 5# 黑羽祭


    我还不会VBS呢 哈哈 不过我感觉 就是实现了 也会很累

xjwldlover 发表于 2013-1-6 11:01:03

可以保存成vbs文件,并加入Function library中使用,且文件中可以使用qtp特有的东西,比如systemUtil,testObject(如browser().page())等---因为脚本宿主是QTP,QTP脚本=VBS+QTP运行环境
简言之,如果你的功能比较简单,不需要输入输出,则在脚本前后加function end function 即可贴到vbs文件中并通过qtp调用,否则需要给function a()加参数。
比如以下内容可以添加到函数库中用来关闭ie
function CloseIE()
systemUtil.CloseProcessByName "iexplore"
end Function
页: [1]
查看完整版本: 小白求助:录制的qtp脚本可以保存为vbs执行吗?