51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3477|回复: 11
打印 上一主题 下一主题

[原创] 请问 VC++ 里面怎么引用QTP对象模型?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-22 00:02:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问 VC++ 里面怎么引用QTP对象模型?
谢谢啦!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-8-22 00:03:57 | 只看该作者

就是   QTObjectModel.dll  

我想用 VC 来编程实现一些东西,但是在VC里面还没有找到 怎么引用它 晕!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-22 09:55:29 | 只看该作者
原帖由 dftx511619 于 2007-8-22 00:03 发表

就是   QTObjectModel.dll  

我想用 VC 来编程实现一些东西,但是在VC里面还没有找到 怎么引用它 晕!


引用QTP Object Model和引用一般的COM组件过程都是一样的,看来你要先了解一下怎么引用COM组件了。

下面是在VS2005的VC++工程里面引用QTP对象模型的过程,供参考:
1) 新建VC++工程
2) 选择菜单 工程 -> [工程名] Properties ...


3) 在弹出的属性对话框中,从左边的树状列表中展开 一般属性 -> 引用
Common Properties -> Reference


4) 从右边选择按钮 添加新引用
Add New Reference

5) 在弹出的添加引用对话框中,选择COM标签页并从中选中QuickTest Professional 9.0 Object Library。按确定


6) 现在就可以从工程的Reference中看到QTP对象模型被添加进去了


参考这几个步骤,根据你的VC++版本和QTP版本情况就可以添加QTP引用了。

[ 本帖最后由 winfood 于 2007-8-22 09:57 编辑 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-22 14:09:53 | 只看该作者
强悍,想问一下,把QTP库添加进VS能有什么帮助?在VS下能实现什么目的?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-22 14:15:58 | 只看该作者
都是强人呀
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-22 14:16:05 | 只看该作者
呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-22 14:31:14 | 只看该作者
原帖由 yuandjing 于 2007-8-22 14:09 发表
强悍,想问一下,把QTP库添加进VS能有什么帮助?在VS下能实现什么目的?

可以实现QTP的自动化,QTP提供了这样的一组对象让其他的应用程序来操纵它。
通过QTP自动化,可以完善一些单独使用QTP时的不足。当然在VC++里面实现和直接用VBS里面实现没有太大差别。

比如:在没有TD/QC支持的情况下,批量运行QTP测试脚本就不是很方便。QTP自身提供的批量运行工具也不太理想,这个时候可以用VB或者VC++等开发QTP批量运行的工具。就可以弥补单独使用QTP的不足了。

当然,如果项目中已经使用了TD/QC + QTP。上面的例子就没有必要了sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-8-22 22:43:34 | 只看该作者
谢谢了!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-23 09:56:23 | 只看该作者
谢谢了,对的,你启发我了,以后我也尝试一下
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-1-3 11:36:51 | 只看该作者
都是牛人啊!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-1-3 15:12:03 | 只看该作者
不错,我现在是用不大熟悉的VBS来应用VC写的COM, 楼主给的思路是用VC来用QTP提供的COM.
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2012-4-26 13:57:56 | 只看该作者
本帖最后由 Gasgoo 于 2012-4-26 13:59 编辑
强悍,想问一下,把QTP库添加进VS能有什么帮助?在VS下能实现什么目的?
yuandjing 发表于 2007-8-22 14:09


QTP添加进VS中,能否把 QTP脚本变成EXE或是dll呢?
谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 22:30 , Processed in 0.074068 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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