您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 缺陷管理工具jira从入门到精通
MSN:hlearning@msn.com,blog:入门到精通——hjjlearning,2008.06.27第一章、JIRA介绍跟踪并管理在项目开发和维护过程中出现的问题(如:缺陷,新特性,任务,改进等)是项目管理很重要的任务,但是很少有团队能做的很好。JIRA作为一个专业的问题跟踪系统可以帮助您把缺陷管理起来,让跟踪和管理在项目中发现的问题变得简单,而且充分利用JIRA的灵活配置和扩展性,可以将JIRA作为一个项目管理系统或者IT支持系统。JIRA特性1、管理缺陷,新特性,任务,改进或者其他任何问题2、人性化使用的用户界面3、灵活的工作流定制4、全文搜索和强大的过滤器5、企业级的权限和安全控制6、非常灵活的邮件通知配置7、可以创建子任务8、方便的扩展及与其他系统集成:包括email、LDAP和源码控制工具等9、丰富的插件库10、项目类别和组件/模块管理11、可以在几乎所有硬件,操作系统和数据库平台运行JIRA角色:JIRA作为一个缺陷跟踪管理系统,可以被企业管理人员,项目管理人员,开发人员,分析人员,测试人员和其他人员所广泛使用。1、管理人员:根据JIRA系统提供的数据,更加准确地了解项目的开发质量和状态,以及整个团队的工作效率2、项目管理者可以针对登记进JIRA系统中问题,进行评估,分配缺陷;还可以通过JIRA系统的统计报告了解项目进展情况以及团队的工作量,工作效率等信息。3、开发人员在JIRA系统中查看分配给自己的问题,及时进行处理,填写处理情况并提交工作量记录。4、测试人员根据测试情况,在JIRA系统中及时快速的记录问题并对开发人员处理后的问题进行验证和跟踪。第二章、JIRA安装JIRA是一个简单易用的Issue管理和跟踪的工具,运行在JAVA平台上。下载和安装都很容易,按照安装文档,只需要十几分钟就可以搞定,而且还可以为JIRA配置单独的外包数据库(可以使用的数据库有MySQL、MSSQL、Oracle等)。MSN:hlearning@msn.com,blog:安装好之后就首先要在服务器上通过来对服务进行配置(8080是jira的缺省端口)。具体经过三个配置步骤就完成了:第一个步骤是配置JIRA系统的属性:第二步骤是配置JIRA系统管理员的信息:MSN:hlearning@msn.com,blog:第三步是配置JIRA系统的邮件通知参数MSN:hlearning@msn.com,blog:第三章、JIRA管理使用一、Projects:项目1、Projects—Projects点击进入到项目列表,点击ADDProject后输入项目名称(name),关键字(key),选择开发项目负责人(leadDeveloper),填写描述(Description),通知计划(NotificationScheme),许可计划(PermissionScheme:)和问题安全策略(IssueSecurityScheme)如图所示:MSN:hlearning@msn.com,blog:、ProjectCategories点击进入到项目类别,如下图所示,填入新项目类别名称和描述。二、Users&Groups1、UserBrowser:用户管理,在页面中可以看到所有注册的用户,可以根据条件查询特定注册用户。如下图:单击“AddUser”,添加新用户,输入相关用户名,密码,邮箱等,如下图:MSN:hlearning@msn.com,blog:点击create后,可以设置注册用户的权限组,修改用户信息,或更新用户密码,删除用户等操作。如图:单击EditGroups可以把注册用户加入到其他相关的组中2、GroupBrowser:组管理,管理员可以自己添加相应的组然后进行权限,注册用户配置。MSN:hlearning@msn.com,blog:三、GlobalSettings1、附件设置:GlobalSettings—Attachments,点击图中的EditConfiguration进行附件的相关设置。2、首页面板设置:GlobalSettings—DefalutDashboard,可以进入系统默认的面板进行设置。(1)单击“增加”可以在左侧或右侧面板中增加想要显示的栏目:(2)⑵选中某个栏目,单击“修改”可以修改其设置;(3)⑶选中某个栏目,单击“Copy”可以复制一个栏目;(4)⑷选中某个栏目,单击“删除”可以将面板中的栏目删除;(5)⑸unselect是取消对某个栏目的选择。另外,对于首页面板的设置,也可以通过点击首页右上角的管理门户页进行新增面板:点击“增加”后就建立了一个新的首页显示面板,点击次面板对应操作中的详细配置进行面板内容设置后,点击返回dashboard此面板即可生效。若要恢复系统默认的面板设置,需要点击首页右上角的管理门户页,在新的页面中点击复原缺省,即可恢复。3、一般性设置GlobalSettings—GeneralConfiguration进入页面,点击页面底端的EditConfiguration即可进行设置:MSN:hlearning@msn.com,blog:、全局性权限GlobalSettings—GlobalPermissions,这里设置的权限适用于系统内所有的项目,但与某个项目所设定的特殊权限无关,某个项目可以通过PermissionSchemes设定其特定的权限。另外,可以通过下图选择相应的权限并赋予某个组来增加这个组所拥有的权限。MSN:hlearning@msn.com,blog:、问题链接GlobalSettings—lssueLinking进入页面后可以点击“Activate”激活此功能,然后可以新建问题链接类型:链接类型建立之后显示如下:此时,在某个问题的详细显示页面就会出现“链接”到其他问题这样的字段,如图:MSN:hlearning@msn.com,blog:链接建立后,在此问题页面会显示:单击图中链接的问题,会跳转到EW-12的问题页面,该页面内同样会有链接问题的显示:6、外观与样式:GlobalSettings—LookandFeel,设置系统的Logo,Colours以及Date/TimeFormats.7、邮件服务设置:GlobalSettings—MailServers,进入邮件服务设置页面,如图:MSN:hlearning@msn.com,blog:点击图中的“编辑”可以更改邮件服务器地址、端口以及默认发送邮件地址等信息。点击SendaTestEmail可以测试邮件服务是否可以正常。8、子任务设置:GlobalSettings—Sub-Tasks,进入设置页面,如图:此时,在某个问题的详细显示页面就会出现“创建”子任务这样的字段,如图:单击图中的“创建子任务”即可新建一个issue。注:此功能在bug管理流程中一般不使用,因为提交bug不存在嵌套,应该本着“单个MSN:hlearning@msn.com,blog:问题单个提交”的原则。9、事件跟踪设置GlobalSettings—TimeTracking,可以设置时间跟踪机制,如图:点击图中的“Activate”是该功能生效。此时,在新建问题的时候,在页面最下端就会出现如下内容这样新建问题后,在该问题的页面内就会增加了估算时间这一项,如图:通过此功能,可以评估工作量。(建议:此项由项目经理填写。)10、用户默认设置GlobalSettings—UserDefaults,可以设置用户收到通知邮件的格式(text/html),查询问题时页面显示的最多问题数以及用户自身发生改变时是否能收到通知邮件,如图:点击页面中的Editdefaultvalues进行设置,MSN:hlearning@msn.com,blog:设置完成,点击更新,进入新的页面:11、工作流GlobalSettings—Workflows,点击Workflows进入到页面,如下图上面图中已经存在一个默认的jira工作流和一个创建好的developflows工作流,默认jira工作流是不可以删除的。下面创建一个新的工作流步骤:注:制作工作流最重要的是根据自己公司的测试规范制定,有的可能比较复杂,有点可能比较简单,适合的才是最好的。MSN:hlearning@msn.com,blog:工作流图画出以后,下面就是根据图进行增加工作流了:1、入工作流name和description,如下图:2、点击add后,,如下图页面,点击workflows工作流那行的steps链接MSN:hlearning@msn.com,blog:、点击steps链接后,进入下面页面,然后根据新建打开打开指派打开推迟打开已解决打开不是问题推迟指派指派已解决已解决重开上面的状态都是IssueSettings—Statuses中进行定义状态的。4、到workflows进行页面设置:MSN:hlearning@msn.com,blog:、在上图先按照工作流图进行添加完成:6、添加完成后,进行状态转变设置,在下图中,点击AddTransition按钮进入下页面其他的按照上面进行操作。7、Transitionview:这里总共有四个选项NOVIEWFORtransition事务触发后不会有任何页面跳出DefaultScreen跳出一个和创建BUG差不多的页面ResolveIssueScreen跳出一个解决问题的页面WorkflowScreen跳出一个问题分配的页面8、工作流设置完成后,还要在项目中应用到该工作流才算完成。新建一个项目:在Projects—Projects页面中,点击AddProjectMSN:hlearning@msn.com,blog:填写完成后。点击图中选择的”selectscheme”选择刚刚创建的scheme,点击Associate按钮,进入第二步骤MSN:hlearning@msn.com,blog:在次点击Associate按钮,OK,工作流已经配置到”测试”项目中去了注:不同版本的JIRA可能有些操作步骤不同,但大致情况是这样一个流程。四、Schemes1、安全策略:Schemes—IssueSecuritySchemes—AddIssueSecurityScheme,输入具体的安全设置名称(name)及详细描述(description)即可,其中详细描述为可选项。新增后可点击SecurityLevels(或安全设置的名称),设置不同的安全级别,如图所示:单击右侧的增加可以设置处于某个安全级别的人员或组,如图所示:
本文标题:缺陷管理工具jira从入门到精通
链接地址:https://www.777doc.com/doc-678205 .html