如何使用REST API过滤HP ALM缺陷?

时间:2018-07-26 00:08:29

标签: rest api hp-alm

我无法将过滤器应用于缺陷列表。有没有一种使用REST API来获取过滤后的缺陷列表的方法?

qcbin/rest/domains/{domain}/projects/{project}/defects/259

以上网址为我提供了有关缺陷259的详细信息。 如何获得具有Status= {Assigned,Open,SIT-Ready,UAT-Ready,Rejected} and detected-in-rel = Sprint1

的所有缺陷

2 个答案:

答案 0 :(得分:0)

是的,您必须在网址中使用0: jdbc:drill:> SELECT split(a, '=')[0] as `key`, split(a, '=')[1] as `value` FROM (VALUES('8=FIX.4.4')) t(a); +------+----------+ | key | value | +------+----------+ | 8 | FIX.4.4 | +------+----------+ 参数。
查看Filtering Section of official docs了解详情

答案 1 :(得分:0)

要完成Sergi的答案,使用查询参数应该看起来像这样:

qcbin/rest/domains/{domain}/projects/{project}/defects?query=

后跟您的查询url encoded

在您的情况下,关于HP ALM格式,您的查询是{状态[已分配或打开或SIT就绪或UAT就绪或已拒绝];检测到关联[Sprint1]}

哪位URL编码后,哪个给出:

qcbin/rest/domains/{domain}/projects/{project}/defects?query=%7BStatus%5BAssigned%20or%20Open%20or%20SIT-Ready%20or%20UAT-Ready%20or%20Rejected%5D%3Bdetected-in-rel%5BSprint1%5D%7D
相关问题