51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1912|回复: 9
打印 上一主题 下一主题

[原创] 新手求教:VB调用QTP的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-6-8 00:11:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Set qtApp = CreateObject("QuickTest.Application")object
    qtApp.Launch (VB运行到这地方地方时报错 如下)

    qtApp.Visible = True

想请问:出现这样问题的原因以及解决方法

PS:是不是需要安装QC(Quality Center)?  如何配置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2017-2-4 09:49
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2011-6-8 08:32:27 | 只看该作者
    Set qtApp = CreateObject("QuickTest.Application")
    qtApp.Launch
    qtApp.Visible = True
    把上述语句写在txt中,然后保存为.vbs格式。然后双击,就能打开qtp。LZ第一句后面有个“object”,去掉看看呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-6-8 08:34:29 | 只看该作者
    vbs还是vb?vbs这么写只要qtp安装没有问题就不会报错,跟QC无关,这是QTP的API
    Set qtApp = CreateObject("QuickTest.Application")
    qtApp.Launch
    qtApp.Visible = True
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-6-8 09:39:26 | 只看该作者
    真是乱七八糟,使用aom前请先仔细看下QuickTest Automation Reference
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-13 14:04
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2011-6-8 11:17:31 | 只看该作者
    真是乱得很.
    难道你是在vb里边用吗?
    晕透了,vb又分,存vb和vb.net

    你这是在哪写的,I服了You.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2011-6-8 20:33:08 | 只看该作者
    回复 5# 17800455   刚刚学习QTP了   是在纯vb中使用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2011-6-8 20:59:38 | 只看该作者
    回复 4# zzxxbb112

    谢谢斑竹


    仔细看了下 QuickTest Automation Reference  确实是我写得有问题  

    修改后 可以成功运行  

    但是有一个问题是:  需要我先打开QTP程序 然后才能运行   仅仅运行VB任然不能启动QTP  不知道为什么?   路径上是不是有些设置?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-13 14:04
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    8#
    发表于 2011-6-9 10:11:24 | 只看该作者
    这是qtp的Aom 怎么会涉及路径的问题. quickTest.application已经注册到 注册表中了.直接可以调用.

    纯vb不是很会用.

    如果是在vb.net中,添加引即可.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2011-6-12 00:30:03 | 只看该作者
    用VBS 和VB.NET  按照QuickTest Automation Reference确实都可以实现  

    但是VB确实不行   

    还有一个问题就是:为什么很少人用界面(UI)这块 通过调用QTP等去完成自动化测试,大家用VBS这块 没有明显界面啊  ?  难道是大家有什么比较好的方案  ?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2011-6-13 21:44:23 | 只看该作者
    求解中。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 22:35 , Processed in 0.071843 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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