定时启动QTP,并运行指定脚本,执行完毕后退出QTP

上一篇 / 下一篇  2012-11-22 16:26:56

通过VBS脚本调用QTP,将vbs脚本设置成任务计划定时启动。

代码如下:

Set bj = CreateObject("QuickTest.Application")
obj.Launch
'设置QTP的窗口为可见
obj.Visible = True
'将QTP窗口最大化
obj.WindowState = "Maximized"
obj.open "E:\测试脚本路径"  

'加载对象库
Set MyObjectRepository = obj.Test.Actions("Action1").ObjectRepositories
If MyObjectRepository.Find ("C:\Program Files\HP\QuickTest Professional\Repository1.tsr") = -1 Then 'QTP项目所对应的对象库文件(可以自己导出)
MyObjectRepository.add "C:\Program Files\HP\QuickTest Professional\Repository1.tsr"
OutputLoadObjectRepository = "True"
Else
OutputLoadObjectRepository = "False"
End If

'运行脚本
obj.Test.Run

'退出
obj.quit
set bj=Nothing


TAG:

跑跑跑跑的个人空间 引用 删除 跑跑跑跑   /   2012-11-22 16:40:29
第一行代码:
Set obj = CreateObject("QuickTest.Application")
 

评分:0

我来说两句

日历

« 2024-04-15  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22789
  • 日志数: 16
  • 建立时间: 2012-11-22
  • 更新时间: 2013-04-01

RSS订阅

Open Toolbar