QTP中对QC附件操作的几个函数(2)
上一篇 /
下一篇 2012-07-03 18:30:40
/ 个人分类:QTP
- End If
- End Function
-
- '*****************************************************************************************************************
- '名称:AddAttachmentOnQC
- '说明:向QC服务器上的指定对象(Test、TestSet或者Defect)中添加附件
- '输入:
- ' TestObject - QC上的对象:Test、TestSet或Defect
- ' FileName - 上传目标文件名(完全路径文件名,Full Path Name)
- '返回:
- ' Bool类型,True代表上传附件成功,False代表上传附件失败
- '示例:AddAttachmentOnQC QCUtil.CurrentTest, "d:/temp/data_file_attached.xls"
- '设计人员:LYH
- '设计时间:08/10/23
- '*****************************************************************************************************************
- Public Function AddAttachmentOnQC(TestObject, FileName)
- On Error Resume Next
-
- '初始化函数返回值
- AddAttachmentOnQC = False
-
- '通过AddItem(Null)方法取得Attachment对象
- Set AttachmentFactory = TestObject.Attachments
- Set Attachment = AttachmentFactory.AddItem(Null)
-
- '上传文件并更新
- Attachment.FileName = FileName
- Attachment.Type = 1
- Attachment.Post
- Attachment.Refresh
- AddAttachmentOnQC = True
-
- '错误情况处理
- If Err.Number <> 0 Then
- Err.Clear
- GetAttachmentOnQC = False
- On Error GoTo 0
- End If
- End Function
-
- '*****************************************************************************************************************
- '名称:ReplaceAttachmentOnQC
- '说明:替换QC服务器上指定对象(Test、TestSet或者Defect)的附件
- '输入:
- ' TestObject - QC上的对象:Test、TestSet或Defect
- ' OldFileName - 待删除文件名
- ' NewFileName - 待上传文件名(完全路径文件名,Full Path Name)
- '返回:
- ' Bool类型,True代表替换附件成功,False代表替换附件失败
- '示例:ReplaceAttachmentOnQC QCUtil.CurrentTest, "data_file_attached.xls", "d:/temp/data_file_attached.xls"
- '设计人员:LYH
- '设计时间:08/10/23
- '*****************************************************************************************************************
- Public Function ReplaceAttachmentOnQC(TestObject, OldFileName, NewFileName)
- On Error Resume
收藏
举报
TAG: