QTP コードを使用して、現在のテストの QC 添付ファイルで最新の更新/変更されたファイル名を見つけたいです。誰でもこれについて助けてもらえますか?
質問する
476 次
1 に答える
0
QC/ALM OTA API を知っていて、参照したいテスト インスタンスへの参照を取得する方法を知っている場合:
すべてTest
のインスタンスにはAttachments
ファクトリ オブジェクトがあります。その項目はAttachment
インスタンスです。すべてAttachment
のインスタンスにはModified
、添付ファイルが変更された日時を含むプロパティがあります。
私が覚えている限り、それはあなたのロケールの長い日付形式で変更された日付を返すので、その形式は(残念ながら)マシンの国固有の国際設定に依存しています(サーバーのものかクライアントのものかはわかりません) .
したがって、「最も若い」添付ファイルを見つけるには、すべての添付ファイルを繰り返し処理し、それらのModified
プロパティを調べて、(時間に関して) 値が最大のものへの参照を保持します。
Modified のタイムスタンプが、添付ファイルがいつ変更されたか、または添付ファイルがアップロードされたときの「変更された」タイムスタンプを示しているかどうかはわかりません。
(試したコードを提供しない限り、ここにコードを貼り付けません。)
于 2013-08-01T11:37:11.417 に答える