通过vbscript上传ALM中每个步骤的附件

时间:2016-12-29 06:03:43

标签: vba excel-vba vbscript automated-tests alm

我很难识别代码,在HP ALM中为每一步上传附件。即,我想为测试中的每个步骤附加一个屏幕截图/文件。

注意:我可以将文件附加到RUN级别。

请有人参与其中。

1 个答案:

答案 0 :(得分:0)

如果您已有Run对象,则可以尝试以下操作:

Set stepFactory =  yourRunObject.StepFactory
Set stepList = stepFactory.NewList("")
Set firstStep = stepList.Item(1)

Dim attachFactory As AttachmentFactory
Set attachFactory = firstStep.Attachments
Set attachment = attachFactory.AddItem (Null)
attachment.FileName = "absolute_path_of_file"
attachment.Type = TDATT_FILE
attachment.Post

代码是为运行的第一步附加文件的示例,但您需要做的就是为要附加的每个步骤重复代码。