具体来说,我想做的就是
aqObject.IsSupported(objText, "SomeProperty")通过TestComplete COM接口。
你是怎么做到的?
注:
我通过TestComplete连接到"TestComplete.TestCompleteApplication.8",通过WIN32OLE连接到"TestComplete.TestCompleteApplication.8"。
也许值得指出的是,我试图让集成按名称获取aqObject,并获得NULL。
sys = tc.integration.GetObjectByName( "Sys“) sys.Exists => sys.Name =>”Sys“
aqObject = tc.integration.GetObjectByName("aqObject") => nil
发布于 2013-02-21 08:03:47
TestComplete目前有运行测试吗?这篇文章说这是GetObjectByName的先决条件
只有当TestComplete正在运行测试时,才能获得对象。如果TestComplete中没有运行测试,
GetObjectByName将返回一个空变量值。
发布于 2013-02-20 07:56:14
如果您使用的是连通应用特性的TestComplete,您可以轻松地通过连接类访问aqObject对象及其成员。
https://stackoverflow.com/questions/14969962
复制相似问题