项目管理工具JIRA之筛选器

发表于:2023-6-21 09:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:JIRA娘    来源:知乎

  1 什么是筛选器?
  筛选器是JIRA最核心的功能之一,又叫做过滤器,基于筛选器我们可以实现很多的管理需求。
  比如:我们需要查看一个时间段内,缺陷的分布情况;指定团队或者个人的需求和任务处理情况;项目的研发任务周报等等
  我们通过创建并保存筛选器,可以一键进入该搜索视图的结果。基于此,我们还可以通过调整筛选器条件,来调整敏捷面板或者甘特图管理范围,还可以基于筛选器来创建指定内容的图表分析。
  2 如何创建筛选器?
  1) 点击【问题】
  2) 点【新筛选器】,填写筛选器筛选条件
  3) 点【保存为】
  4) 筛选器命名,再保存
  3 筛选器简单搜索
  红色框里可以选择筛选的项目,类型,状态,经办人等等,如果这些还不够,可以点击更多,打开所有的字段,可以添加进来。筛选的内容可以是单选或者多选。
  对于绝大部分情况来说,这样的简单搜索就够用了。
  但是有一些特殊筛选情况,还是要依靠JQL,比如指定的时间范围,条件之间或关系等等。
  从简单搜索切换到JQL,点击蓝色的【高级】就切换过去了。
  4 筛选器高级搜索-JQL
  简单搜索设置好的条件都可以转化为高级搜索,且高级搜索可以实现很多简单搜索无法实现的搜索需求。
  举几个例子高级搜索的例子:
  1. 筛选出项目一七天内完成的故事和缺陷
  project = 项目一 AND updatedDate >= -7d AND status in (完成,关闭,Done) ORDER BY 等级 ASC。
  2. 筛选出项目一所有更新时间在0815~0825期间的,计划完成时间大于0814或为空且状态未完成的子任务。
  project = 项目一 and issuetype = 子任务 and updatedDate >= '2022-08-15 00:01' AND updatedDate <= '2022-08-25 23:59' and (计划完成日期 > '2022-08-14' OR 计划完成日期 =NULL) AND status in (Done,Closed 完成,关闭) ORDER BY 等级 ASC。
  3. 筛选出项目一和二自己名下所有的任务和故事
  project in (项目一,项目二) AND assignee = myaccount AND issuetype in (故事,任务) ORDER BY 等级 ASC。
  4. 筛选出两个项目中,都带有“优化”标签的任务集合且状态不为产品设计中和测试
  project in (项目一,项目二) AND labels = 优化 AND status not in (产品设计中,测试中) ORDER BY 等级 ASC。
  JQL语法如图所示:
  如果高级搜索还不够,还需要对数据进行一定的处理,比如sum(筛选出来的问题的工作量),比如需要统计单个冲刺启动和结束时间范围内需求变化的个数,可以参考JIRA数据库及常用SQL
  5 筛选器权限管理
  保存的筛选器,默认别人是看不到的,如果希望共享给团队使用,需要设置可查看权限。如果希望分享给其它人进行编辑的话,需要设置可编辑权限。
  注意如何不修改筛选器权限,基于此筛选器创建的所有面板,图表等,没有权限的人都是看不到的。
  6 筛选器的应用
  6.1 基于筛选器的面板管理
  创建面板的时候选择【面板依赖来与一个已有的筛选器】
  创建完成后,可以看到面板配置界面的筛选器
  我们可以通过调整筛选器条件,来调整面板的显示内容。也可以编辑筛选器查看权限,来调整面板可见的人员范围。
  基于筛选器的设置,标签必须是“演示项目”的任务,才会显示在面板上。
  6.2 基于筛选器的甘特图管理
  创建甘特图的时候选择【create from filter】
  创建完成后,从甘特图配置界面找到筛选器,我们可以通过调整筛选器条件,来调整甘特图的显示内容。也可以编辑筛选器查看权限,来调整甘特图可见的人员范围。
  基于筛选器的设置,标签必须是“甘特图”的问题单,才会显示在甘特图上。
  6.3 基于筛选器的小程序图表
  比如下图一个统计前端同事最近6个月在多个项目上的缺陷情况的小程序图标。
  这样的小程序显示内容就是基于筛选器来创建的。我们可以通过调整筛选器条件,来调整小程序图表的显示内容。也可以编辑筛选器查看权限,来调整小程序图表可见的人员范围。
  筛选器JQL:
  6.4 基于筛选器的excel报告
  比如需要把这周完成的需求导出到excel表里,比如统计这个项目缺陷情况并导出到表里,等等。
  筛选器先过滤出来需要操作的内容,选择导出及导出格式。
  6.5 基于筛选器的批量操作
  可以批量删除符合筛选条件的问题,或者把它们从一个项目上转移到另一个项目上,或者编辑他们的标签等等。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号