51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 837|回复: 0
打印 上一主题 下一主题

[资料] JIRA之筛选器之项目管理工具

[复制链接]
  • TA的每日心情
    无聊
    3 小时前
  • 签到天数: 943 天

    连续签到: 2 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2023-6-21 10:46:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     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 基于筛选器的批量操作
      可以批量删除符合筛选条件的问题,或者把它们从一个项目上转移到另一个项目上,或者编辑他们的标签等等。


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-7 15:12 , Processed in 0.068136 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表