Zephyr for Jira使用API创建测试



我的目标是使用API在Zephyr中为Jira创建一个测试。我在网上找到了类似的东西

"fields": {
"issuetype": {
"name": "Test"
},
"project":
{
"key": "TP"
},
"summary": "Test From API",
"description": "",
"assignee": {
"name": "Some Name"
},
"customfield_10014": "SOMEKEY",
"duedate": "2018-10-03",
"priority": {
"name": "Medium"
},
"labels": ["label1", "label2"],
"customfield_19416": "50h",
"customfield_19719": {
"value": "minor"
},
"customfield_11101": [
{
"Test Step": "some text",
"Test Data": "some text",
"Test Result": "some text"
},
{
"Test Step": "some text",
"Test Data": "some text",
"Test Result": "some text"
},
{
"Test Step": "some text",
"Test Data": "some text",
"Test Result": "some text"
}
]
}

我真的不知道我应该使用什么API。

最近,我能够使用以下API创建测试周期https://prod-api.zephyr4jiracloud.com/connect/public/rest/api/1.0/cycle

可以在本页找到https://zfjcloud.docs.apiary.io/参考/周期

不幸的是,我找不到类似的API来创建测试。这可能吗?

PS:我使用Authorization, Content-Type, zapiAccessKey标头,其中Authorization是JWT密钥

谢谢你的提示

  1. 通过API在JIRA中创建一个问题。选择问题类型为Test.https://support.smartbear.com/zephyr-squad-server/docs/api/how-to/create-tests.htmlPOST/休息/api/2/问题

  2. 上面的请求会给你一个JIRA内部的ID。而不是为创建的任何Issue/ticket在UI中显示的那个。提取这个ID字段,然后

  3. 创建测试步骤。https://support.smartbear.com/zephyr-squad-server/docs/api/how-to/add-steps-to-tests.htmlPOST/rest/zapi/最近/teststep/{issueId}

我不想重复smartbear网站上的内容。因此,这个高级工作流程解决方案适合您的实现。

相关内容

  • 没有找到相关文章

最新更新