【问题标题】:uploading defects in QC using Qtp使用 Qtp 在 QC 中上传缺陷
【发布时间】:2012-06-26 11:22:39
【问题描述】:

有没有办法在不使用 QCUtil 的情况下将缺陷上传到 QC 中? 因为以下只能在QTP测试中编写时使用,在vbs文件或vba中编写时不起作用。

Dim QCConnection 
Set QCConnection = QCUtil.QCConnection 
Set BugFactory = QCConnection.BugFactory 
Set Bug = BugFactory.AddItem (Nothing)

除了使用 QCUtil 之外,还有其他方法可以将缺陷上传到 Quality Center 吗?

提前感谢您的帮助,

【问题讨论】:

    标签: qtp hp-quality-center


    【解决方案1】:

    找到答案:)。它是由以下代码:

    Set qtApp = CreateObject("QuickTest.Application") 'Create QTP Object
    
    qtApp.TDConnection.Disconnect 'Disconnect  TDConnection
    qtApp.TDConnection.Connect QCserver, QCdomain, QCproject, QCuser, QCpassword, False 'Connect  TDConnection
    
    Set tdc = qtApp.TDConnection.TDOTA 'Set TDC Connection
    set BugFactory = tdc.BugFactory
    'Add a new, empty defect
    
    Set Bug = BugFactory.AddItem(Nothing)
    
    'Enter values for required fields
    
    Bug.Status = "New"
    
    Bug.Summary ="issues in verification"
    
    Bug.DetectedBy = "Jeff"  
    
    
    
    Bug.Post
    

    【讨论】:

      【解决方案2】:

      QCUtils 是 QC api 的包装器,称为 OTA。 您可以直接从任何可以使用 COM 的东西中使用它。

      QC 帮助页面中有一个 Chm 帮助文件,其中包含 OTA 的示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-05
        • 2016-11-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多