0

TestNG からテスト結果を更新しようとしており、com4j を使用して Java から接続しています。QC に接続できましたが、テスト ラボ ノードにアクセスしているときにエラーが発生します。フォーラムを検索しているときに、古いバージョンの OTAClient (ver 9) である可能性がある場所を見つけました。しかし、私はバージョン 11 を使用しています。getTDVersion 関数を使用して OTClient のバージョンを取得するにはどうすればよいですか? この関数のパラメーターに指定する値は?

void getTDVersion(
    Holder<java.lang.String> pbsMajorVersion,
    Holder<java.lang.String> pbsBuildNum); 

スレッド「メイン」での例外 com4j.ComException: 800403ff (不明なエラー): ノードが見つかりません。: .\invoke.cpp:517 at com4j.Wrapper.invoke(Wrapper.java:166) at com.sun.proxy.$Proxy15.nodeByPath(Unknown Source) at com.ca.qc.connection.getTestCases(connection.java) :52) com.ca.qc.connection.main(connection.java:27) で 原因: com4j.ComException: 800403ff (不明なエラー): ノードが見つかりません。: .\invoke.cpp:517 at com4j.Native.invoke(Native Method) at com4j.StandardComMethod.invoke(StandardComMethod.java:35) at com4j.Wrapper$InvocationThunk.call(Wrapper.java:340) at com4j.Task .invoke(Task.java:51) で com4j.ComThread.run0(ComThread.java:153) で com4j.ComThread.run(ComThread.java:134)

4

1 に答える 1

1

実際には、C:\Program Files (x86)\Common Files\Mercury Interactive\Quality Center にあり、マシンから ALM クライアントにアクセスしています。

于 2014-09-26T05:56:35.993 に答える