51Testing软件测试论坛

标题: QTP--指定时间运行脚本 [打印本页]

作者: fei.ge    时间: 2009-5-26 17:32
标题: QTP--指定时间运行脚本
我整理方法有三个
1、在QTP脚本里用wait语句
2、windows 任务计划+vbs启动QTP
3、与QC结合

写下第二种方法:

步骤:
1、创建VBS文件,VBS文件的作用是自启动QTP和载入脚本
2、创建BAT文件,定时运行VBS文件

'============BAT文件=======================
at 17:06 /interactive cscript C:\rc.vbs
'========================================


'============VBS文件=======================
Dim qtApp

Set qtApp = CreateObject("QuickTest.Application")
qtApp.Launch
qtApp.Visible = True
qtApp.Open "G:\qtpscript\temp" '这里是QTP脚本的地址
qtApp.Test.Run , True
'========================================
作者: sean007    时间: 2009-5-26 17:39
哇哇哇  顶顶顶 谢谢菲戈!
明白了!
哈哈 我都不回学习学习!
作者: blizzardlyk    时间: 2009-5-26 18:07
友情帮顶~
作者: ls_721521    时间: 2009-5-26 18:11
hehe,顶
一飞?
作者: xiaoyaoke    时间: 2009-5-26 22:21
顶第二种方法,之前都是那么做的
作者: peterz    时间: 2009-5-26 22:27
还是QC使用方便。
作者: sean007    时间: 2009-5-26 23:00
恩恩恩  呵呵 是一飞!
为什么 我的BAT调用不成功啊 哈哈!
作者: shanxi    时间: 2009-5-27 11:03
标题: 回复 1# 的帖子
还可以用死循环

这点在perl python ruby等脚本中体现尤为突出。
作者: cswalkman    时间: 2009-5-27 13:05

作者: huiloo    时间: 2009-5-27 14:44
标题: 回复 1# 的帖子

作者: ziheng198688    时间: 2009-6-5 17:16
帮顶 一直用的是第二种方法 哈哈
作者: Camael    时间: 2009-6-6 12:30
还可以用STAF的cron servervice来完成,功能更强大,取决于你的需求。
作者: timfung    时间: 2009-7-22 16:38
  so good
作者: lijinshui    时间: 2009-7-22 16:53
标题: 回复 1# 的帖子
强烈支持原创,支持fei.ge
作者: lijinshui    时间: 2009-7-22 18:26
我在C盘做了rc.vbs 和一个AUTORUN.BAT,然后,点击BAT文件, 可是时间都过了,还是没有执行啊
作者: lijinshui    时间: 2009-7-22 18:39
现在好了,可以执行了,
作者: lijian422202    时间: 2009-7-23 15:43
和构建文件也是不错的选择,比如用ant或者maven,当构建完成后自动开始测试。
作者: sunhope800    时间: 2009-7-27 13:50

作者: yunbin_7    时间: 2011-5-31 09:43
回复 15# lijinshui


    请问,这两个文件都是直接放在C盘就可以运行的吗?我不知道文件存放的路径是哪里?
作者: wendy.wang    时间: 2011-6-7 13:30
学习学习学习
作者: allen2000    时间: 2011-7-28 17:19
很不错,感谢楼主的提供哈!
PS:可扩展下,支持弹窗与用户手动指定文件


是不是有点太过分了哈?
作者: auto_tester    时间: 2014-6-6 09:14
不错,谢谢分享
学习了!




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