在惠普质量中心, 我有一个测试用例,我附上了一些文件。 我想直接调用其他测试用例的附件(不是测试用例)。 有人可以帮忙吗?
答案 0 :(得分:1)
您可以定义自定义操作(显示为附加按钮),并使用OTA API检索用户点击该图标时所需的附件。
(自从我使用QC工作流程以来已经有一段时间了,所以对于可能错误的语法道歉,但它证明了这个想法)
通过UI添加新的操作按钮(我们称之为“getMyFiles”)。在该捕获事件之后 - 用户单击按钮:
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
那是关于它的