0

QTP コードを使用して、現在のテストの QC 添付ファイルで最新の更新/変更されたファイル名を見つけたいです。誰でもこれについて助けてもらえますか?

4

1 に答える 1

0

QC/ALM OTA API を知っていて、参照したいテスト インスタンスへの参照を取得する方法を知っている場合:

すべてTestのインスタンスにはAttachmentsファクトリ オブジェクトがあります。その項目はAttachmentインスタンスです。すべてAttachmentのインスタンスにはModified、添付ファイルが変更された日時を含むプロパティがあります。

私が覚えている限り、それはあなたのロケールの長い日付形式で変更された日付を返すので、その形式は(残念ながら)マシンの国固有の国際設定に依存しています(サーバーのものかクライアントのものかはわかりません) .

したがって、「最も若い」添付ファイルを見つけるには、すべての添付ファイルを繰り返し処理し、それらのModifiedプロパティを調べて、(時間に関して) 値が最大のものへの参照を保持します。

Modified のタイムスタンプが、添付ファイルがいつ変更されたか、または添付ファイルがアップロードされたときの「変更された」タイムスタンプを示しているかどうかはわかりません。

(試したコードを提供しない限り、ここにコードを貼り付けません。)

于 2013-08-01T11:37:11.417 に答える