• QC中UploadResource的用法


    API文档不详细,摸索半天,终于找到解决办法:

    Function uploadTestResultToQC
     Set objPath  = CreateObject("Scripting.FileSystemObject")
     If Not objPath.FileExists("C:\test\test.xls") Then
        msgbox "not exist  file"
        ExitTest
     End If
     Set objPath = nothing
        Set ResourceFactory = QCConnection.QCResourceFactory      '事先得连接上QC          
     Set ResourceFilter =  ResourceFactory.Filter
        ResourceFilter.Filter("RSC_NAME")="test.xls"
        Set ResourceList =  ResourceFilter.NewList
        If   ResourceList.Count >0 Then
     For j=1 To ResourceList.Count                   
       Set ResourceFile = ResourceList.Item(j)    
       If  ResourceFile.name = "test.xls"Then
       ResourceFile.FileName = "test.xls"  'API文档上有说明,事先得给一个filename
       ResourceFile.post   '必须先post一下,要不然上传不了

       ResourceFile.UploadResource "C:\test\"&"",true  '路径后面一定要加上"",要不然也上传不成功,这是最关键的两点
       End If
     next 
     End If 
     Set ResourceFile = nothing
     Set ResourceFilter = nothing
     Set ResourceFactory = nothing
    end function

  • 相关阅读:
    2018百度之星初赛B轮 rect
    八数码问题(九宫格重排) 利用康托展开 判重
    2018百度之星初赛A轮 度度熊拼三角
    2018百度之星初赛A轮 度度熊学队列
    MongoDB(课时22 唯一索引)
    MongoDB(课时21 索引)
    MongoDB(课时20 游标)
    MongoDB(课时19 数据删除)
    MongoDB(课时18 修改器)
    MongoDB(课时17 更新函数)
  • 原文地址:https://www.cnblogs.com/zhangfei/p/2135391.html
Copyright © 2020-2023  润新知