HP ALM REST API获取需求覆盖率

时间:2012-12-03 08:37:09

标签: hp-quality-center

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

当我从REST API帮助中读取时,您只能获得覆盖项目[测试]的数量,但不能获得那些测试的ID。

2 个答案:

答案 0 :(得分:1)

您似乎只能从ALM 11.50访问该覆盖范围,所以如果您有以下内容,那么您可能会运气不好。请参阅REST要求 - 覆盖范围服务。但即便如此,它现在已经记录在案。

答案 1 :(得分:-1)

使用查询获取详细信息

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;