On Error Resume Next
Set tdconnction = CreateObject("TDApiOle80.TDConnection")
tdconnction.InitConnectionEx "http://lab11:8888/qcbin"
tdconnction.ConnectProjectEx "DEFAULT","QualityCenter_Demo","alex_qc",""
Set BugFact = tdconnction.BugFactory
'根据ID返回需要的附件
Set bugObj = BugFact.Item(21)
Set attachFact = bugObj.Attachments
Set attachList = attachFact.NewList("")
Set attachObj = attachList.Item(1)
Set AttachmentStorage = attachObj.AttachmentStorage
'下载到地址
AttachmentStorage.ClientPath="F:\a\"
AttachmentStorage.Load attachObj.Name,True
if Err=0 Then
wscript.echo "true"
else
wscript.echo "false"
End If
'wscript.echo "结束"
分享到:
相关推荐
总的来说,使用VBScript进行QC系统的二次开发,上传附件的功能是一个典型的任务,它涵盖了脚本编程、文件操作、网络通信等多个方面的知识。通过掌握这些技能,不仅可以提高工作效率,还能增强对IT系统集成和自动化...
通过这些文件,开发者可以深入理解系统的工作原理,定制化开发,或者进行二次开发以满足特定需求。对于学习ASP编程和了解协同办公系统的人来说,这是一个宝贵的资源。同时,对于IT管理员来说,可以借此了解如何部署...
- **协作能力**:可以与HP的其他产品(如Quality Center/QC)配合使用,支持基于业务流程的测试(BPT)。 - **学习难度与成本**:虽然易学,但价格较高。 - **QTP基本功能介绍**: - **测试单元**:以Test为基本...
- 使用通用的脚本语言如VBScript编写脚本。 - 避免使用QTP特有的函数或对象。 - 导出脚本为通用格式,如文本文件。 **1.3 如何设置,使执行脚本在出错时/出警告时/每一步都做screenshot** 要在QTP中设置错误或警告...