2016-11-06 3 views
0

Nous avons nombre de cycles d'essai qui contiennent de nombreux cas de test each.I nécessité d'obtenir le nombre exact de cas de test dans un cycle d'essai particulier. J'ai la requête suivante:Comment générer une requête qui récupère le nombre de cas de test dans un cycle de test?

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")' 

Le résultat de la requête ci-dessus dans JSON donne un champ « total », mais il affiche le nombre de fois que le cycle d'essai ont été exécutés. J'ai besoin du nombre de cas de test dans le cycle de test. Toute aide appréciée Merci

Répondre

0

Pour récupérer le nombre de cas de test dans le cycle de test, vous devrez peut-être utiliser le module zapi for jira. Les cas de test ou les exécutions tels qu'ils sont appelés dans Jira ne peuvent pas être récupérés à partir de la requête que vous avez mentionnée pour autant que je sache. S'il vous plaît se référer: ZAPI DOC

  • /repos/api/2/projet: donnera le projet Id des projets.

  • /repos/api/2/projet/"projid"/versions: récupéreront vous la version

  • de id

    /rest/zapi/latest/Cycle projectId = "projid": va chercher le test cycles avec leurs id.

Enfin /rest/.../latest/cycle?projectId="id » & VERSIONID = "id" & CycleID = "id": si vous chercher un champ "totalExecutions" qui est le total nombre de cas de test dans ce cycle.