Jira使用手册目录目录 (1)1 文档目的: (2)2 适用范围: (2)3 术语和缩略语解释: (2)4 参考文献: (2)5 Jira简介 (3)6 主要特性 (3)6.1 Jira功能列表 (3)6.2 Jira问题类型 (3)6.3 Jira严重级别 (3)6.4 Jira问题状态 (3)6.5 Jira问题解决方式 (4)6.6 Jira优先级 (4)6.7 Jira中的角色 (4)7 流程 (5)7.1 新建一个bug (6)7.2 解决处理一个bug (11)7.3 验证关闭一个bug (12)7.4 查看一个bug (13)7.5 已经分配的bug (13)8 项目 (15)8.1 概念 (15)8.2 项目组件 (16)8.3 项目版本 (16)9 问题管理 (17)10 面板 (18)11 搜索功能 (19)11.1 快速搜索 (19)11.2 简单搜索 (19)11.3 高级搜索 (20)11.4 过滤器 (21)11.5 管理过滤器 (23)11.6 使用查询 (25)12 通知 (26)13 集成 (27)14 创建统计表 (27)15 Jira权限表 (34)1 文档目的:本文档的目的是指导相关人员,比如需求、测试、开发人员能够熟练的使用Jira平台,以达到知识共享的目的。
2 适用范围:Jira使用说明适用于经常使用Jira平台的人员,主要包括:需求人员、开发人员、测试人员。
3 术语和缩略语解释:无4 参考文献:百度文库:/view/2b30e38fcc22bcd126ff0cdf.html百度文库:/view/1094245.htm百度文库:/view/1fc8b58202d276a200292efa.html百度文库:/view/e16ed8d028ea81c758f578ea.html百度文库:/view/2055cbd03186bceb19e8bb93.html5 Jira简介Jira是一个项目管理跟踪工具,是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。
JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。
6 主要特性6.4 Jira问题状态6.7 Jira中的角色JIRA作为一个缺陷跟踪管理系统,可以被企业管理人员,项目管理人员,开发人员,分析人员,测试人员和其他人员所广泛使用。
7 流程工作流:7.1 新建一个bug1. 点击问题2. 点击创建问题3.选择项目和问题类型4.选择或填写相应的字段,描述bug的信息,并提交序号名称备注1 项目选择所提bug的项目名称2 问题类型1)可以选择bug2)用户意见反馈3)需求4)运营问题等3 主题主题描述,不要超过二十个字4 Bug严重性1)Blocked5.填写完成后,点击创建,一个问题就创建成功,然后邮件就会发送到相关人员邮箱中注:上图中的填写,可能每个公司的配置不一样,需要根据具体情况进行设置。
7.2 解决处理一个bug1.点击开始进行2.解决后,点击解决问题3.输入bug产生原因等重要内容后点击解决4. 提交后,等待测试人员严重7.3 验证关闭一个bug1. 严重此bug修复完成后,点击关闭问题2.填写完备注后,点击关闭问题,此问题结束7.4 查看一个bug在系统首页查看分配给登录用户的BUG:JIRA在登录后的首页提供了系统默认的几个有用的工具视图,可以很方便的察看日常操作。
这些日常操作包括:JIRA介绍,分配给当前用户的BUG,活动流,以及常用的过滤器。
如果要查看分配给当前用户的BUG,可以使用下图标示出的视图。
7.5 已经分配的bug为了方便开发人员便捷的处理BUG,系统首页的菜单中列出了对BUG的主要操作。
比如,如果某位开发人员已经处理了某个BUG,则可以点击BUG后面的工具菜单(如下图),然后,从下拉菜单中选择解决BUG(Resolve Issue)即可。
如果开发人员已经修复了该BUG,并且提交了相关的代码,则可以解决该BUG,具体做法是在BUG详细信息页面,点击解决BUG(Resolve Issue)链接,如下图:点击处理BUG后将弹出下面的对话框,要求开发人员提供解决BUG的具体信息,如下图,处理BUG的方案可能包括以下几种:1.已修复(Fixed),如果开发人员已经修复了该BUG,则选择该项。
2.不会修复(Won’t Fix),如果发现BUG无效(比如,最新的需求已经发生更改),则选择该项。
3.重复(Duplicate),如果发现该BUG和已存在的BUG发生重复,则选择该项。
4.信息不完整(Incomplete),如果发现BUG描述信息不完整,需要提交该BUG的测试人员提供更多的信息,则选择该项,然后在下面的评论(Comment)文本框中,指明需要补充哪些信息。
5.无法重现(Cannot Reproduce),如果发现按照BUG中描述的步骤,在指定的环境上无法重现该BUG,则选择该项。
选择了处理BUG的方案之后,将该BUG重新指定给提交该BUG的测试人员(Reporter),如下图:最后,点击下方的处理(Resolve)按钮,该BUG将交由提交者在新版本上进行重新验证。
8 项目8.1 概念一个jira系统通常包含许多项目,这些项目相当于产品或者开发项目。
每一个问题属于一个项目,每一个项目有一个名字和一个关键字。
每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式等:1. 在项目界面中查看按照状态、是否解决等条件设置的分类统计报告2. 查看项目最新的活动情况3. 查看项目的热门问题4. 可以设置项目类别,将项目分组管理5. 可以为每个项目设置单独的邮件通知发件地址6. 自定义安全级别,指定用户对问题的访问7. 指定组件/模块负责人8. 浏览项目:在浏览项目的界面可以看到项目的基本信息资料,模块和版本信息及问题分布情况8.2 项目组件每一个项目通常包含多个组件/模块,如后台,GUI等等,一个问题可以和组件关联起来,在jira系统中可以为项目添加组件。
8.3 项目版本1. 在一个项目上,一般会有多个版本,如:1.0alpha,1.0beta,1.0,1.2,2.0.2. JIRA系统中的问题涉及到两个版本字段3. 影响版本,如一个bug可能影响版本1.1和1.2.4. 修复版本,如bug影响版本1.1和1.2,可能在2.0版本上被解决5. 版本通常有三种状态:发布/released,未发布/unreleased和归档/archived.版本6. 还有发布日期,在特定的报告中会显示.在JIRA系统中可以为项目创建版本.9 问题管理1. 自定义问题类型,适应组织管理的需要2. 自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展3. 自定义问题安全级别,可以限制指定用户访问指定的问题4. 如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成5. 登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。
6. 甚至可以出具时间跟踪报告,了解用户的工作效率7. 支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端8. 如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户9. 将相关或有依附关系的问题建立链接,以便于用户快速了解10. 为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自11. 动显示图像缩略图。
你也可以直接将剪切板中的图像粘贴到JIRA问题中12. 为问题设置到期日,可以在搜索或在图表中展示即将到期的问题10 面板1. 自定义面板,可以在面板中添加任何符合OpenSocial规范的小工具2. 可以简单地创建、复制,生成多个面板,分别管理不同的项目3. 支持墙板4. 可以收藏面板,或将面板共享给指定的用户5. 面板布局灵活,支持拖拽11 搜索功能创建查询:在BUG处理流程中,开发人员可能需要经常性的察看分配给自己的BUG,然后做相应的处理。
为了快速的查找到BUG,除了使用首页的工具视图外,还可以在JIRA中创建查询。
比如,需要创建一个查询,查找在GREENTOWN系统中所有分配给自己的状态为待解决(Open)的BUG,可以通过下面的方式。
11.1 快速搜索快速搜索,输入关键字,马上显示符合条件的结果。
1.页面右上方,搜索框中输入部分内容,下拉列表进行匹配(下列选项按照最近更新顺序进行获取)2.如果没有自己匹配的项目,自动跳转到简单搜索页面11.2 简单搜索只需点选,就可以将所有条件组合,查找出符合条件的问题。
1.点击问题下面选项“搜索问题”2.页面右侧是搜索过滤器3.设置筛选条件,点击【搜索】4. 搜索成功后,可以将搜索条件保存为过滤器,并且可以将过滤器收藏或共享给其他用户11.3 高级搜索支持JQL搜索语言,可以使用像"lastLogin", "latestReleasedVersion" 或"endOfMonth", "membersOf" 之类的函数,并且可以自动补完。
1. 针对搜索结果进行批量操作,一次性完成多个问题的编辑或执行等操作2. 搜索结果可以输出为HTML,XML,RSS,Word或Excel11.4 过滤器我们可以通过在创建问题的过程中填写的问题信息来填充过滤条件,这样可以更加有效的找到我们需要解决的问题。
问题在系统中的状态,如下表:左边的是筛选条件,右边的是筛选结果。
如果你经常会使用同样的条件来筛选问题,那么你可以将这些筛选条件保存为一个过滤器。
点击“另存为”,出现如下界面:填写过滤器名称和描述信息,点击“保存”。
下次再需要按此条件查询时,点击“过滤器”:点击要查询的过滤器即可。
11.5 管理过滤器1.点击问题下面“管理过滤器”2.进入“收藏的过滤器”,会显示出每个过滤器所对应的bug数据3.可以对每个过滤器进行编辑、删除、列等相关操作,来方便管理11.6 使用查询保存后的查询将出现在首页的常用查询视图中,如下图:点击查询,将获得查询结果。
从查询结果中单击一条BUG,察看其详细信息,如下图:12 通知1. 通过邮件通知方案,配置在JIRA工作流关键阶段自动发送通知邮件2. 即使你不参与问题的解决,只要有权限,你也可以关注一个问题。
只要关注的问题有任何变化,你都可以接受到邮件通知3. 定期接收JIRA的指定报告,如超期未解决的问题列表、5天未更新的问题列表等4. 在你习惯的RSS阅读器中接收JIRA的任何变动5. 在JIRA页面顶部明显的位置发布最新通知公告13 集成1. 通过插件生态平台marketplace,有300种以上的插件可供选择,用以提高JIRA扩展性或提高JIRA的易用性。