51Testing软件测试论坛

标题: 小白求助:录制的qtp脚本可以保存为vbs执行吗? [打印本页]

作者: test-yao    时间: 2013-1-5 10:40
标题: 小白求助:录制的qtp脚本可以保存为vbs执行吗?
小白求助:录制的qtp脚本可以保存为vbs执行吗?
作者: 赵佳乐SMILE    时间: 2013-1-5 11:01
我也想知道。。。
作者: 黑羽祭    时间: 2013-1-5 13:45
保存成VBS也是需要QTP执行的。
vbs只能直接执行vbs语言的东西。
使用到对象库什么的,就是QTP的东西了。
作者: 赵佳乐SMILE    时间: 2013-1-6 09:29
回复 3# 黑羽祭


    那如果全部都用描述性编程,不使用对象库嘞?
作者: 黑羽祭    时间: 2013-1-6 10:02
回复 4# 赵佳乐SMILE


    描述性编程也是QTP的东西啊。
你试试不就知道了~
作者: 赵佳乐SMILE    时间: 2013-1-6 10:18
回复 5# 黑羽祭


    我还不会VBS呢 哈哈 不过我感觉 就是实现了 也会很累
作者: xjwldlover    时间: 2013-1-6 11:01
可以保存成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




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2