qijunhaha 发表于 2008-8-3 23:10:11

如何用批处理或脚本自动启动QTP并运行一个测试

如何用批处理或脚本自动启动QTP并运行一个测试
刚接触QTP,项目急需实现这个功能,时间很紧,没时间自己学习了,所以向各位请教,请知道的朋友帮个忙,把怎么操作也写一下,把编好的批处理或脚本发上来,小弟先谢谢了,请尽量说明详细一点,我是做开发的,对测试不懂,谢谢各位了:) :)

zte_boy 发表于 2008-8-3 23:13:09

Dim App 'As Application
        Set App = CreateObject("QuickTest.Application")
        Set qtResultsOpt = CreateObject("QuickTest.RunResultsOptions")
        App.Launch
        App.Visible = True
        App.Open TestName , False , False

        '设置报告路径运行QTP测试
        qtResultsOpt.ResultsLocation = ReportFilePath
        App.Test.run qtResultsOpt

qijunhaha 发表于 2008-8-3 23:39:01

如何用批处理或脚本自动启动QTP并运行一个测试

请问一下,你写的这个脚本怎么运行啊,请把使用的方法说一下,谢谢了

zte_boy 发表于 2008-8-4 10:24:15

保存一个vbs文件,直接双击运行就可以了

ppent 发表于 2008-8-4 10:44:12

qtp安装后会有一个automation reference文档,里面有很多这方面的例子,很详细,多看看。

假装不在 发表于 2008-8-4 10:49:01

回复 5# 的帖子

对,去看这个就可以了,里面例子举得详细到傻瓜都看得懂....:lol

追逐日光 发表于 2009-4-16 10:45:02

是真的吗,傻瓜也能看得懂吗,真行的呀

追逐日光 发表于 2009-4-16 11:12:54

你说的这个文件具体在什么位置呢

shanxi 发表于 2009-4-16 12:35:47

还可以用wmi

zte_boy 发表于 2009-4-16 14:47:22

学习一个工具,首先要把它带的所有帮助都啃一下,呵呵

lhjtc8257 发表于 2010-4-29 15:32:00

学习一个工具,首先要把它带的所有帮助都啃一下,呵呵 :victory:
页: [1]
查看完整版本: 如何用批处理或脚本自动启动QTP并运行一个测试