HP ALM按名称查询空格

时间:2015-04-16 13:56:36

标签: qc alm hp-quality-center

我正在尝试使用HP ALM 11的REST API。到目前为止,我已经能够查询好东西了。现在我遇到了一个实体名称(测试文件夹)带有空格的情况:“WebView - 新的瘦UI”

{name['WebView - New Thin UI']}

如果我指定像{name['WebView*']}这样的查询,它会返回一堆测试文件夹,其中也是上面提到的那个。

但是,如果我使用包含空格的全名(字符串被转义并且空格转换为+。我可以在日志中看到GET /qcbin/rest/domains/XXX/projects/XXX/test-folders?query=%7Bname%5B%27WebView+-+New+Thin+UI%27%5D%7D&page-size=max&start-index=1 HTTP/1.1)我没有得到任何结果(空集,不是错误)。

我没有看到我应该如何指定查询标准以便它可以工作。

1 个答案:

答案 0 :(得分:2)

使用双引号而不是单引号。

以下查询适用于我的实例并返回单个记录。

http://hp.gaurav.com:8080/qcbin/rest/domains/DEFAULT/projects/TestProject/defects?query= {name [=“Sample query test”]}