51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3599|回复: 10
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-3 23:10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何用批处理或脚本自动启动QTP并运行一个测试
刚接触QTP,项目急需实现这个功能,时间很紧,没时间自己学习了,所以向各位请教,请知道的朋友帮个忙,把怎么操作也写一下,把编好的批处理或脚本发上来,小弟先谢谢了,请尽量说明详细一点,我是做开发的,对测试不懂,谢谢各位了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 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
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-8-3 23:39:01 | 只看该作者

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

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

使用道具 举报

该用户从未签到

4#
发表于 2008-8-4 10:24:15 | 只看该作者
保存一个vbs文件,直接双击运行就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-8-4 10:44:12 | 只看该作者
qtp安装后会有一个automation reference文档,里面有很多这方面的例子,很详细,多看看。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-8-4 10:49:01 | 只看该作者

回复 5# 的帖子

对,去看这个就可以了,里面例子举得详细到傻瓜都看得懂....
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-4-16 10:45:02 | 只看该作者
是真的吗,傻瓜也能看得懂吗,真行的呀
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-4-16 11:12:54 | 只看该作者
你说的这个文件具体在什么位置呢
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-4-16 12:35:47 | 只看该作者
还可以用wmi
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-4-16 14:47:22 | 只看该作者
学习一个工具,首先要把它带的所有帮助都啃一下,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-4-29 15:32:00 | 只看该作者
学习一个工具,首先要把它带的所有帮助都啃一下,呵呵
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-5 05:16 , Processed in 0.086925 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表