【问题标题】:HP ALM REST API Get Requirements CoverageHP ALM REST API 获取需求覆盖率
【发布时间】:2018-08-02 20:46:40
【问题描述】:

有没有办法从特定的domain/project/requirements/id 获取需求覆盖矩阵?

正如我从 REST API 帮助中看到的,您只能获得覆盖项目 [test] 的数量,而不是那些测试的 id。

【问题讨论】:

    标签: hp-quality-center


    【解决方案1】:

    您似乎只能从 ALM 11.50 访问覆盖范围,因此如果您有以下内容,您可能会不走运。请参阅 REST 需求覆盖服务。但即便如此,它现在也没有记录在案。

    【讨论】:

      【解决方案2】:

      使用查询获取详细信息

      SELECT REQ.RQ_REQ_ID, REQ.RQ_REQ_NAME, REQ_TYPE.TPR_NAME, REQ_COVER.RC_ENTITY_TYPE,
             REQ_COVER.RC_ENTITY_ID, TEST.TS_NAME, TEST.TS_TYPE,
             RUN.RN_RUN_ID, RUN.RN_RUN_NAME, RUN.RN_STATUS,
             RUN.RN_TESTER_NAME, CYCLE.CY_CYCLE
      FROM REQ Left join REQ_TYPE on REQ_TYPE.TPR_TYPE_ID = REQ.RQ_TYPE_ID
               Left join REQ_COVER on REQ_COVER.RC_REQ_ID = REQ.RQ_REQ_ID
               Left join TEST on TEST.TS_TEST_ID = REQ_COVER.RC_ENTITY_ID
               Left Join RUN on RUN.RN_TEST_ID = TEST.TS_TEST_ID
               Left Join CYCLE on CYCLE.CY_CYCLE_ID = RUN.RN_CYCLE_ID
      where RC_ENTITY_TYPE = 'TEST'
      order by REQ.RQ_REQ_ID; 
      

      【讨论】:

      • 这并没有回答如何使用 REST API 获得覆盖率的问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-22
      • 1970-01-01
      相关资源
      最近更新 更多