【转】远程电脑中运行QTP自动化程序
上一篇 /
下一篇 2010-02-10 16:09:51
/ 个人分类:QTP/VBS
MJ(m(vcs0默认情况下,当你在自动化程序中创建一个Application对象时,该对象创建于本地电脑中(使用QTP的本地副本)。你也可以选择在远程QTP电脑中运行自动化脚本。为了实现这个目标,你必须:
3Kr;EeD.~051Testing软件测试网A!D"](P)e \*u1.保远程电脑的Distributed COM(DCOM)配置属性已设置为允许你运行QTP自动化脚本。51Testing软件测试网;?H,r0]6V5er
@6}
5o_
R Q"\-fnv02.自动化程序的创建Application对象的脚本行,指定远程电脑的名称,例如在VBscript的CreateObject函数中使用可选参数location。51Testing软件测试网1SW9sm,q
$kq&BPM;_3Gvo0名词:
cz1y[-|9i051Testing软件测试网6j!i c3jc^ wCOM-组件对象模型。COM提供了一套允许同一台计算机上的客户端和服务器之间进行通信的接口。
p o
nJH bLA08Xrp{'x1s~~'Y0DCOM-分布式组件对象模型。是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。
:xeJdC#y0V blRj0设置远程电脑中的DCOM配置属性
i6n!oPW0要在远程电脑中运行自动化程序,必须确保在远程电脑的DCOM设置中,给了你装载及设置QTP COM 服务器的权限。
2ux`U/Sj+?J_051Testing软件测试网Cl
]
[t6t下面描述了在远程电脑中设置DCOM的过程。注意因为远程电脑的操作系统的不同,DCOM配置对话框中显示可能不同。51Testing软件测试网^4dg1KZ/O$YY9z
51Testing软件测试网IN*X:x }wC(下面的图片都是WinXP操作系统中的):
%dXCBV1XR(x051Testing软件测试网\2P?9iV1.在远程电脑中,选择Start>Run,打开Run对话框。51Testing软件测试网2_1Z`'VDtRp
N4Q)A*d}R+e`02.在命令栏输入“dcomcnfg”后,点击OK,打开DCOM配置对话框或组件服务窗口(这与操作系统有关),并显示当前电脑中有效的COM应用程序。51Testing软件测试网c7d8[&l!f^~(a9P*L
51Testing软件测试网v}2u@rL)h
6Msl0uw9yn0 c Xv.t~a2J0
o$o]dSDIn06Q}(tjF.l03.在列表中选择“QuickTest Professional Automation”,打开属性对话框。
;V1}3L
o.O?Yo051Testing软件测试网M
|;g3l*Zw%hk51Testing软件测试网(y'uoX8H#{ddZ/L&v
51Testing软件测试网Ef3i(O2@,Pt-}0^g@051Testing软件测试网/Wl!g*nK4.在QuickTest Professional Automation对话框中,选中Security(安全)页签。
;g3r7]:P@h$jA:S0