【问题标题】:export defect details from quality center and update it on Oracle DB从质量中心导出缺陷详细信息并在 Oracle DB 上更新
【发布时间】:2015-05-27 16:52:15
【问题描述】:

我想要一个每晚运行的自动化批处理作业,它使用一组过滤器从 QC(缺陷)下载特定列,然后将数据更新到 Oracle 数据库。您建议使用哪种脚本语言? 任何意见都会有很大帮助!

谢谢, 拉姆亚

【问题讨论】:

    标签: oracle11g batch-processing hp-quality-center


    【解决方案1】:

    首先,您必须决定要使用哪个 Quality Center API。 REST API 或 OTA API。使用 REST,您几乎可以使用任何您想要的语言。使用 OTA API,您需要一种支持 COM 对象的语言。 OTA API 文档中的示例使用 VB。我个人更喜欢 Ruby 通过 OTA API 访问 Quality Center。以下是如何连接到 Quality Center 并检索未解决的错误的示例:

    require 'win32ole'
    tdc = WIN32OLE.new('TDApiOle80.TDConnection')
    tdc.InitConnectionEx('https://yourserver/qcbin/')
    tdc.Login('user', 'pass')
    tdc.Connect('domain', 'project')
    bug_factory = tdc.BugFactory
    bug_filter = bug_factory.Filter
    bug_filter["BG_STATUS"] = 'Open'
    bugs = bug_factory.NewList(bug_filter)
    

    您也可以使用 Ruby 连接到 Oracle,请参阅 this question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-17
      相关资源
      最近更新 更多