0

我正在尝试使用此处找到的 python 库通过其 REST API 从 JIRA 获取 Burndown 图表的 Sprint 信息:jira python 文档

看来我无法通过 API 取回图表本身,所以我想获取所有信息来自己绘制它。

如果没有 Lib,我可以看到一切正常:尽管我的大多数 rest-api 调用(Sprint 列表、Sprint 值)都可以工作,rest/greenhopper/1.0/rapid/charts/scopechangeburndownchart(with 会给我燃尽)有访问问题。

不过,我确实需要使用 api,以便稍后在不同的 python 类中处理信息。 jira.sprint_info(board_id, sprint_id)jira.incompleted_issues(board_id, sprint_id)工作,但我的问题是,我没有得到任何关于例如估计的故事点的信息。

有没有办法通过 API 访问这些故事点?或者我什至可以获得整个 sprint 报告吗?API culdnt 的文档对我有帮助,所以我希望你能 :) 非常感谢!

4

1 回答 1

0

我发现您可以通过以下方式获得估计的故事点数

问题.fields.customfield_10663

并遍历整个 sprint 以获得 sprint 目标:

# Calculate Incompleted Issues
sum_incompl = 0
for element in jira.incompleted_issues(board_id, sprint_id): #gets Ticket ID
    issue = jira.issue(element.key)
    estimated_storrypoints = issue.fields.customfield_10663  # SP estimated for this ticket
    sum_incompl = sum_incompl + estimated_storrypoints

#Completed
sum_compl = jira.completedIssuesEstimateSum(board_id, sprint_id) 

#Print all
print "Sum Incompleted Issues: ",sum_incompl
print "Sum Completed Issues ", sum_compl
于 2016-06-23T08:01:49.470 回答