如何生成一个查询,以检索测试周期中的测试用例数?

时间:2016-11-06 02:47:02

标签: curl automation jira jira-rest-api jira-zephyr

我们有多个测试周期,每个测试周期包含许多测试用例。我需要在特定的测试周期中获得测试用例的确切数量。我有以下查询:

curl -v -u username:password -H "Content-Type: application/json" -X GET ALL 'https://jira.domain.com:port/rest/api/2/search?zql=project = "ABC" AND fixVersion = "6.5" AND cycleName in ("SPCC-P1.4.2")'

json中上述查询的结果给出了一个字段“total”,但它显示了执行测试周期的次数。我需要测试周期中的测试用例数量。 任何帮助赞赏 感谢

1 个答案:

答案 0 :(得分:0)

要在测试周期中检索测试用例的计数,您可能必须使用zapi作为jira附加组件。在我所知的情况下,无法从您提到的查询中检索在Jira中调用的测试用例或执行。 请参阅:ZAPI DOC

  • / rest / api / 2 / project:将给出项目的项目ID。

  • / rest / api / 2 / project /" projId" / versions:将获取您的版本ID

  • /休息/ ZAPI /最新/周期专案编号=" PROJID" :将获取测试 用他们的id进行循环。

最后 /rest/.../latest/cycle?projectId="id"&versionId="id"&cycleId="id" :应该取一个字段" totalExecutions"这是该周期中的测试用例总数。