1 JIRA是什么
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
JIRA特点:配置灵活、功能全面、部署简单、扩展丰富
2 JIRA工作流
5 简单操作
需求生命周期
1 创办人新建issue(指定类型,项目,待办人,抄送人,等级,描述等),指定待办人(创办人可以开始,停止,解决,分配,复制,创建子任务等操作,来管理)
2 待办人处理(开始,解决)
3 创建人关闭(或编辑,分配,复制,移动等操作)
问题生命周期
测试人员新建—分配待办人
待办人处理(开始,解决fixed)
测试人员复验,关闭((期间可能存在,重打开(Reopen)已验证(Verified))
4 JQL查询说明
JQL 是jira支持的用于查询的类SQL语法,可以快速的查询指定规则下的内容信息。
标识 | 描述 | 备注 |
---|---|---|
creator | 创建人 | |
assignee | 经办人 | currentUser() 当前登录人 |
reporter | 报告人 | |
created | 创建时间 | currentLogin() endOfDay() now() |
updated | 更新时间 | |
category | 分类 | |
comment | 备注 | |
createDate | 创建日期 | |
description | 描述 | |
due | 到期 | |
duedate | 到期日 | |
type | 类型 | Bug |
status | 状态 | Approved Cancelled Done Closed Open Rejected Reopened Resolved |
priority | 优先级 | Critical Enhance Major Normal Minor |
其实,JQL支持的信息分为了四大类,分别是Fields,Operators,Keywords,Functions。具体可参考对应的官方文档页。
5 常用查询语句
描述 | JQL |
---|---|
查询我的jira | assignee=currentUser() |
查询我的bug | assignee=currentUser() and type =Bug |
查询我的待处理任务 | assignee = currentUser() AND resolution is EMPTY |
查询某项目已过期任务 | project = “XXX” AND due < now() |
查询我的已关闭需求 | assignee=currentUser() and type = Bug and status=Closed |
查询报告给我的任务 | reporter=currentUser() |
查询截止到本周的任务 | assignee=currentUser() and due < endOfWeek() |
查询最近三天创建的我的任务 | assignee=currentUser() and created > startOfDay(“-3d”) |
查询某项目中最近30天解决的任务 | project = “XXX” and resolved >= startOfDay(-30d) |
查询今年已完成的非bug任务 | created > “2022/01/01” and created < “2022/12/31” and status = 已完成 and type != bug |
… | … |
参考文档
1 https://confluence.atlassian.com/jirasoftwareserver080/advanced-searching-967899646.html
本文含有隐藏内容,请 开通VIP 后查看