JIRA项目工具及日常查询

发布于:2023-01-10 ⋅ 阅读:(899) ⋅ 点赞:(0)

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支持的信息分为了四大类,分别是FieldsOperatorsKeywordsFunctions。具体可参考对应的官方文档页。

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 后查看

网站公告

今日签到

点亮在社区的每一天
去签到