【问题标题】:Zephyr API to access test steps not working用于访问测试步骤的 Zephyr API 不起作用
【发布时间】:2014-06-10 02:39:09
【问题描述】:

我需要访问测试用例的测试步骤。 当我使用 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 获得了问题 ID "https:///rest/api/2/issue/testCaseId 所以我确信问题 ID 是正确的。

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

【问题讨论】:

    标签: jira-zephyr


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-23
      • 2019-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多