0

HP Qualtiy Center には、ドキュメントを添付したテスト ケースがあります。他のテスト ケース (テスト ケースではない) からアタッチメントを直接呼び出したい。誰か助けてくれませんか?

4

1 に答える 1

1

カスタムアクション(追加のボタンとして表示されます)を定義し、OTA APIを使用して、ユーザーがそのアイコンをクリックしたときに必要な添付ファイルを取得できます。

(QCワークフローを使用してからしばらく経ちましたので、構文が間違っている可能性があることをお詫びしますが、それはアイデアを示しています)

UIを介して新しいアクションボタンを追加します(これを「getMyFiles」と呼びましょう)。そのcatchイベントの後-ユーザーはボタンをクリックしました:


Function ActionCanExecute(Action) 
...
if Action = "getMyFiles"
    getMyFiles
end if
...
End Function

次に、添付ファイルを取得して、必要な操作を行います(たとえば、開く...コピーする...どこかに保存する)


Sub getMyFiles
    Set tst = TDConnection.TestFactory.Item(##id of the test with attachments##)
    Set attf = tst.Attachments
    ' From here you can do whatever you want with those attachments
    ' In my example I will just download them:
    Set attLst = attf.NewList("")
    For Each att In attLst
        ' Don't remember what those parameters mean (took from old example), 
        ' so check OTA API guide
        att.Load True, "" 
    Next
End Sub

それについてです

于 2011-03-08T05:32:09.940 に答える