1

具体的には、私は同等のことをしようとしています

aqObject.IsSupported(objText, "SomeProperty")

TestCompleteCOMインターフェイスを介して。

これはどうやるんですか?

ノート:

に接続して、WIN32OLEを介してTestCompleteに接続してい"TestComplete.TestCompleteApplication.8"ます。

名前でaqObjectを取得し、NULLを取り戻すように統合に依頼しようとしたことは、おそらく指摘する価値があります。

sys = tc.integration.GetObjectByName( "Sys")sys.Exists => true sys.Name => "Sys"

aqObject = tc.integration.GetObjectByName( "aqObject")=> nil

4

2 に答える 2

2

現在、TestComplete で実行中のテストはありますか? この記事では、次の前提条件であると述べていGetObjectByNameます。

TestComplete がテストを実行している場合にのみ、オブジェクトを取得できます。TestComplete で実行中のテストがない場合GetObjectByName、空の Variant 値を返します。

于 2013-02-21T08:03:47.533 に答える
1

TestComplete のConnected Applications機能を使用している場合、 Connectクラスを介してaqObjectオブジェクトとそのメンバーに簡単にアクセスできます。

于 2013-02-20T07:56:14.620 に答える