0

我需要访问测试用例的测试步骤。当我使用 CURL GET 请求尝试以下 URL 时,

http:///rest/zapi/latest/teststep//

我收到以下错误消息

<!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 “https:///rest/api/2/issue/testCaseId”获得了问题 ID 所以我确信问题 ID 是正确的。

这是因为最新的 zephyr 更新吗?有人可以帮我请求有什么问题吗?

4

1 回答 1

1

不幸的是,我认为您必须购买插件才能使用 ZAPI: https ://marketplace.atlassian.com/plugins/com.thed.zephyr.zapi

但是,您可以自己连接到数据库并尝试通过在 jira 数据库中查找名为[SOME_PREFIX_SUCH_AS_ A7AEFBD ]_TESTSTEP的表来提取测试步骤。它拥有它所属问题的 ID,因此将它与jiraissues表结合起来,您可以获取您所做的测试问题的所有测试步骤。将该查询结果放入 Excel 表中,您就可以廉价地提取测试步骤。

于 2014-10-11T15:59:08.817 回答