我需要访问测试用例的测试步骤。 当我使用CURL GET请求尝试以下URL时,
HTTP:///其余/ ZAPI /最新/步步测试//
我收到以下错误消息
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://<jira_server>/rest/zapi/latest/teststep/<issueId>/">here</a>.</p>
<hr>
<address>Apache/2.4.7 (Ubuntu) Server at <jira_server> Port 80</address>
</body></html>
使用浏览器的相同请求提供{} 我使用REST API获取了问题ID &#34; HTTPS:///其余/ API / 2 /问题/ testCaseId 所以我确信问题ID是正确的。
这是因为最新的西风更新吗? 有人可以帮我解决请求的问题吗?
答案 0 :(得分:1)
不幸的是我认为你必须购买一个插件才能使用ZAPI: https://marketplace.atlassian.com/plugins/com.thed.zephyr.zapi
但是,您可以自己连接到数据库,并尝试通过在jira数据库中查找名为 [SOME_PREFIX_SUCH_AS_ A7AEFBD ] _ TESTSTEP 的表来提取测试步骤。它包含所属问题的ID,因此将其与 jiraissues 表结合使用,您可以获取所有测试步骤以解决您已经完成的测试问题。将该查询结果放入Excel工作表中,您可以自己轻松提取测试步骤。