无法通过Rest api将测试结果导入jira

时间:2019-12-14 17:34:55

标签: rest jira

我正在使用以下curl命令将output.xml文件导入到jira测试执行密钥中,并收到如下错误。我确定jira中存在测试执行密钥,并且项目ID也正确。有指针吗?

curl -H "Content-Type: multipart/form-data" -u userid:pass -F "file=@output.xml" "https://server/rest/raven/latest/import/execution/robot?projectKey=PROJKEY+and+testExecKey=TESTEXNKEY" -o error.txt 

我收到的错误如下

The User "userid" does not have permission to create issues

为什么在问题已经存在的情况下尝试创建新问题?为什么说访问权限存在时用户没有访问权限?

1 个答案:

答案 0 :(得分:1)

您可能是说Xray插件,并且可能使用了相同的请求per their documentation。问题似乎出在您的参数语法上。应该是.../robot/?projectKey=PROJKEY&testExecKey=TESTEXNKEY(即&而不是+and+)。

另外,我会明确指定这是一个POST请求:curl -X POST ...

但是无论如何,他们的错误信息仍不清楚。我现在没有Xray,但是如果您仍然遇到麻烦,我会在他们的支持下进行检查。

相关问题