搜档网
当前位置:搜档网 › JIRA工作流详解文档

JIRA工作流详解文档

JIRA 工作流介绍

"工作流"是一个问题经过其生命周期的若干步骤和阶段的变迁。工作流通常代表着实际的业务处理流程。JIRA通过一定数量的状态对问题进行处理来模拟问题的生命周期。 每个状态代表了生命周期的一个阶段,通常由一个有意义的名字来表示。本文将介绍如何创建或定制一个工作流,同时对相应的概念进行解释。如果你已经定义了一个工作流,请参见激活工作流一节来进行使用。

JIRA所有的版本都带有一个默认的工作流。需要说明的是JIRA标准版中只有一个默认工作流,且不能被编辑,但是在JIRA企业版和专业版中,您可以增加新的工作流来定制问题的生命周期。

?JIRA企业版中,支持多个活动的工作流。每一个工作流可以与某一个特定项目和特定的问题类型相关联。这样就可以实现不同的项目(或者一个项目中的不同问题类型)采用不同的工作流。

?JIRA专业版仅支持一个活动的工作流。即在JIRA专业版中用户可以定义任意多个工作流,但在某一时刻,系统中的所有问题只能使用其中的一个工作流。

注意:处于非激活状态的工作流才能够被编辑。如果您想修改一个处于激活状态的工作流的话,可以拷贝这个工作流(参考下面介绍

的’Createing a Workflow’),然后修改这个拷贝的工作流,修改之后再激活使用它。

关于工作流步骤和变迁

一个工作流是由步骤和变迁组成。

?一个工作流的步骤标识工作流中一个问题的一个阶段或者说是’状态’。在某一时刻一个问题只能存在于一个在步骤中。每个工作流步骤都相应有一个"连接的" 状态。每个工作流必须有至少一个步骤,该步骤叫做初始步骤。当一个问题被移动到某一步骤时,它的的’状态’被更新为该步骤"连接的"状态。

第 1 页共 23 页

当定义一个步骤的时候,您可以(可选)指定一些属性 – 这样当一个问题进入改步骤的时候,可以阻止对问题的编辑。

?变迁是工作流中两个步骤之间的连接。变迁使得一个问题从一个步骤移动到另外一个步骤。为了使一个问题能够从一个步骤进入到另外一个步骤,我们需要一个变迁将这两个步骤联系起来。注意:一个变迁是在两个步骤之间的单方向链接。因此如果一个问题需要在两个步骤之间来回移动,我们必须要创建两个变迁。

对一个问题现有的工作流步骤已经在问题的‘View Issue’页面列出. 用户可以通过点击’可选的工作流’执行一个变迁(如。在工作流中移动问题):

当定义一个变迁的时候,您可选地指定:

?显示给用户的界面(screen)— 这对于需要用户输入信息之后才能完成变迁的情况是有用的.

?条件(Conditions) — 用于控制哪些用户能够执行一个变迁(如. 哪些用户在’View Issue’界面上能够看到变迁链接).

?校验(Validators)— 在执行变迁之前,用于检查任何用户的输入是否合法.

?后处理功能(Post Functions)— 在变迁完成之后,用于执行特定的动作, 如:

将问题分配给特定的用户。

发送通知email。

更新问题的某个字段(field)。

第 2 页共 23 页

在默认的工作流程图中,5个方框表示工作流步骤/状态('OPEN', 'IN PROGRESS', 'CLOSED', 等) ,箭头代表变迁(transitions)。

第 3 页共 23 页

关于'open' 和 'closed' 问题的说明:

在JIRA系统中(如. 在'Assigned To Me' portlet和其它的portlets上), 一个问题处于’open’或者’closed’状态取决于该问题

的’Resolution’字段的值,而与问题的'Status' 字段('OPEN', 'IN PROGRESS', 等等)无关.

?如果一个问题的'Resolution'字段没有被设置,则此问题就处于'open' 状态。

?如果一个问题的'Resolution'字段被设置为一个值(如. 'FIXED', 'CANNOT REPRODUCE'),则此问题就会变成'closed' 状态。

因此如果您需要在工作流中强制一个问题变成'open' 或者 'closed',您就必须在变迁过程中设置问题的'Resolution' 字段的值. 有两种方式可供选择:

?通过后处理功能(post function)来字段地设置'Resolution' 字段。

?让用户在一个界面(screen)上选择'Resolution' 字段的值。

创建工作流

1.以JIRA管理员帐户登录系统。

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

:

3.如果左边的Global Settings的子菜单没有打开,请点击并从列表中选择Workflows。

4.View Workflows页面中列出了当前系统中全部定义的工作流,管理员可以对这些工作流进行管理。

第 4 页共 23 页

注意:

这个屏幕截图显示了JIRA企业版中的页面情况。JIRA专业版不支持Workflow Schemes,因此在工作流的列表中没有’Schemes’一项。

5.在JIRA可以用不同方式来创建一个新的工作流:

?在页面下方通过’Add New Workflow form’来创建一个空白的工作流。

1.在’名称’输入框中工作流的名称来标识您的新工作流。

2.(可选)在’描述’输入框中输入新工作流的描述信息。

3.点击’增加’按钮。

第 5 页共 23 页

您的新工作流中含有一个步骤’Open’,该步骤有一个进入的工作流变迁:’Create’。

?通过点击’Copy’链接,拷贝已经存在的工作流(如果您准备新添加的工作流和已有的工作流类似,则可以此方法)

4.在’名称’输入框中工作流的名称来标识您的新工作流。

5.(可选)在’描述’输入框中输入新工作流的描述信息。

6.点击’拷贝’按钮。

您新的工作流将会包含所拷贝的工作流的所有步骤和变迁。

6.一旦完成了一个新工作流的创建,您可能要编辑修改这个工作流(参加下面的介绍)。完成之后在使用的时候需要激活工作流。

添加工作流步骤

向工作流中添加一个新的步骤:

1.以JIRA管理员帐户登录系统。

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

:

3.在左手边的导航菜单中,找到’Global Settings’,点击’Workflow’链接。

4.在’View Workflows’界面上会显示出来。点击您要添加步骤的工作流对应的’Step’操作链接。

5.‘Workflow Steps’界面会显示出来,显示出工作流包含的所有步骤,以及每一个步骤的’Linked Status’和’Outgoing Transitions’,如

下图所示:

第 6 页共 23 页

第 7 页共 23 页

在工作流步骤列表下面显示着’Add New Step’。(注意:’添加新步骤’只会显示在处于非激活状态的工作流,因为处于激活状态的工作流不能被修改)。

6.在'Step Name' 字段,输入一个简短的步骤名称。(建议使用相应状态的名字作为步骤名称。)

7.在'Linked Status' 字段,选择对应于此步骤的状态。注意在一个工作流中,每一个状态只能对应于一个步骤,因此如果所有的状态都连

接到工作流中的步骤,您就需要定义一个新的状态。

8.点击'Add' 按钮。'Workflow Steps' 界面将在列表中显示出您新添加的步骤。

9.如果您要查看工作流中新添加的步骤的详细信息,则可以点击步骤名字。在'View Workflow Step' 界面将会显示出这个步骤的如下信息:

?Linked Status(如下面的界面截图显示出的'Open' 状态)。

?Incoming Transitions — 是指那些目标步骤是当前步骤的transitions。

用于将问题移动到当前步骤,至少要有一个incoming transition。

?Outgoing Transitions — 是指那些源自当前步骤的transitions。

用于将问题移出当前步骤,至少要有一个 outgoing transition。

在这个界面上您可以做如下操作:

第 8 页共 23 页

通过点击'Edit'链接来编辑步骤的名称或者链接的状态。

查看和编辑步骤的属性(参见下面的'Using step properties')。

通过点击transition名称来查看和编辑任何步骤的Incoming Transitions 或 Outgoing Transitions。参见下面的 'Adding a condition', 'Adding a validator' 和'Adding a post function' 。

给一个步骤添加Outgoing Transition(参见下面的'Adding a transition')。

删除一个Outgoing Transition。

使用步骤属性

您可以使用步骤属性来防止问题在特殊的工作流步骤中被编辑。例如,在默认的JIRA 工作流中,问题处在'Closed' 步骤/状态时不能被编辑,即是用户有'Edit Issue' 的权限。

关于在特殊步骤中防止问题被编辑,请参见下面的步骤属性'jira.issue.editable' 设置:

1.以JIRA管理员帐户登录系统。

:

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

3.在JIRA系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面就会显示出来。点击您希望的某个步骤不能被编辑的工作流对应的'Steps' 链接。

5.'Workflow Steps' 界面就会显示出来,显示出组成工作流的步骤。

6.点击对应步骤的'View Properties' 链接。

第 9 页共 23 页

7.'View Workflow Step Properties' 界面就会被显示出来,步骤已有的属性就会显示出来。'Add New Property' 输入框就会显示在步

骤列表下面。(注意:这个输入框仅在处于非激活的工作流才会显示出来,因为激活的工作流不能被修改。)

8.在'Property Key' 字段,输入: jira.issue.editable

9.在'Property Value'字段,输入:false

10.点击'Add' 按钮。

删除工作流步骤

注意:如果步骤没有incoming transitions 才能够被删除。从工作流中删除步骤的操作如下:

1.以JIRA管理员帐户登录系统。

:

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

3.在JIRA系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面就会显示出来。点击您希望从中删除某个步骤的工作流对应的'Steps' 链接。

5.'Workflow Steps' 界面就会显示出来。

6.点击相应步骤所对应的'Delete' 链接。(注意:此链接仅在该步骤没有incoming transitions的情况下才会显示。如果工作流步骤是一个

transition的目标则该步骤不能被删除。)

添加工作流变迁(Transition)

添加工作流变迁的操作如下:

1.以JIRA管理员帐户登录系统。

第 10 页共 23 页

:

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

3.在JIRA系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面将会显示出来。点击您将要添加transition的工作流对应的'Steps' 链接。

5.'Workflow Steps' 界面将会显示出来,显示出组成该工作流的所有步骤,以及每一个步骤的链接状态和Outgoing Transitions。

6.确定您新的transition将起源哪一个步骤,点击该步骤对应的'Add Transition' 链接。'Add Workflow Transition' 界面将会显示出来:

7.在'Transition Name' 字段,输入一个简短的transition名称。(注意:transition名称将会显示在用户的'View Issue' 界面上的

'Available Workflow Actions'列表中。)

8.(可选)在'Description' 字段,输入关于这个transition的描述信息。

9.在'Destination Step' 字段,选择一个步骤,当这个transition被执行的时候问题将会移动到该步骤。

第 11 页共 23 页

10.在'Transition View' 字段,可选择如下之一:

'No view for transition' — 选择此项表明当这个transition被执行之前不需要提示用户输入数据(如. 但用户点击transition链接的时候立即执行该transition)。

一个将显示给JIRA操作者的Screen,要求用户在执行transition之前输入一些数据。您可以选择JIRA系统默认的screens (注意:这些默认的screen用在默认的工作流中,如. 'Start Progress' 和 'Resolve Issue'),或者任何其它用户创建的screen。

如果没有合适的screen,则需要创建新的screen。

使用screen

您可以在特定transition被执行之前,使用screen来收集用户的输入。例如:使用screen来设置'Resolution' 字段。

对于工作流中特定步骤,您可能需要创建一个transition将问题移动到'closed' 状态(如. 'CLOSED', 'RESOLVED', 等等) — 参见'open' 和 'closed' 问题。做为这个transition的一部分,您可能需要用户设置'Resolution' 字段。为实现这个:

1.创建一个screen,如. 命名为'Resolve Issue Screen',该screen包含'Resolution' 字段(以及其它一些您需要显示的字段)。

2.创建/编辑您的transition,并在'Transition View'字段选择'Resolve Issue Screen' :

第 12 页共 23 页

第 13 页 共 23 页

添加工作流条件(Condition )

工作流条件可以控制哪些用户在什么情况下能够执行一个transition 。如果条件不满足,则用户在查看问题的界面上将看不到transition 链接。JIRA 系统内嵌了一些条件,您可以将这些条件添加到transitions :

条件

说明

Only Assignee Condition 只允许被分配到任务的用户执行变迁的条件。 Only Reporter Condition 只允许问题创建者来执行此变迁。

Permission Condition 允许用户只有在某些特定权限下进行变迁的条件。 Sub-Task Blocking Condition 阻止依赖于子任务状态的父问题变迁的条件。 User Is In Group

只允许特定组

里面的用户执行变迁的条件。

User Is In Group Custom Field 只有在给定的组类型的定制字段中的用户才可以执行此变迁。 User Is In Project Role

只有特定项目角色中的用户才能够执行此变迁。

(您可以通过plugin 系统来创建您自己的条件。详细内容请参见工作流plugin 指南。)

条件限制了一个工作流变迁的执行,直到某些条件得到了满足。如果这些条件没有得到满足,用户将不能在View

Issue 页面看到变迁的链接。 在Transition 中添加条件的操作步骤如下: 1. 以JIRA 管理员帐户登录系统。

2. 在JIRA 的导航菜单上点击"管理" 链接,或者在JIRA 的Dashboard 上点击Administration box ,如下图所示:

3. 在JIRA 系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面就会显示出来。点击您希望添加条件的某个步骤的工作流对应的'Steps' 。

5.'Workflow Steps' 界面将会显示出来,显示出组成该工作流的所有步骤,以及每一个步骤的链接状态和Outgoing Transitions 。

的名称。'View Workflow Transition'界面将会显示出来:

6.点击您要添加条件的Transition

7.点击'Conditions' TAB。该Transition已有的条件就会显示在列表中。

8.点击'Add'链接。可供选用的条件就会显示出来。

9.从显示出来的条件列表中选择一个条件,然后点击'Add'按钮。

10.如果这个条件要求一个或多个配置参数(如. 组或项目角色的名称), 'Add Parameters To Condition' 界面就会出现。输入条件并点击

'Add' 按钮。

11.'Conditions'TAB将会显示出来,在条件列表底部会显示出您新添加的条件。

第 14 页共 23 页

注意: 在添加条件的界面上可以:

在靠近条件名称的地方点击'Edit'链接,来编辑该条件的配置参数。

在靠近条件名称的地方点击'Delete'链接,来删除条件。

将条件合并进'AND'/'OR' 组(参见下面的介绍)。

将条件合并到组中

您可以通过将独立的条件合并到一起构成复杂的'条件组',使用布尔操作 AND 或 OR。例如,下面的条件组可以被构造: ?只有被分配到问题的人能够执行这个变迁

?AND

?只有在jira-users组中的用户能够执行这个变迁

如果一个用户是被分配到问题的并且该用户在jira-users组,则此条件将会通过。

甚至多个条件组能够被构造出更复杂的条件。使用布尔AND或OR可以将每一个对条件组合并起来。

第 15 页共 23 页

添加工作流校验(Validators)

工作流校验将在transition执行之前检查用户的输入是否有效。例如,一个校验可以能够保证在Transition的界面上用户输入的注释满足某些标准。如果校验’失败’,transition的后处理功能将不被执行,并且这个问题将不会进行到transition的目标步骤。

JIRA 内置了一些默认的校验,可将这些校验添加到您的Transition上。您也可以通过插件系统来创建您自己的校验。

注意:

工作流中的条件和校验器和角色经常容易使人混淆,它们之间的区别:条件用在决定一个Transition是否’允许’执行。条件不能校验用户在Transition界面上输入的数据。因此如果条件失败,用户将不允许执行Transition,并且不会看到Transition界面。校验能够对通过Transition 界面收集到的用户输入数据进行校验。

在Transition中添加校验的操作步骤如下:

1.以JIRA管理员帐户登录系统。

:

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

3.在JIRA系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面就会显示出来。点击您希望添加校验的某个步骤的工作流对应的'Steps' 。

5.'Workflow Steps' 界面将会显示出来,显示出组成该工作流的所有步骤,以及每一个步骤的链接状态和Outgoing Transitions。

6.点击您希望添加校验的Transition的名称。'View Workflow Transition' 界面将会显示出来。.

7.点击 'Validators'TAB。

8.点击'Add' 链接。可用的校验将会显示在列表中。

第 16 页共 23 页

9.从列表中选择一个校验,然后点击 'Add' 按钮。

10.如果校验需要一个或多个配置参数(如. 组或项目角色名称),'Add Parameters To Validator' 界面就会出现。您输入条件后点击'Add' 按

钮。

11.'Validators' TAB 将会显示出来,在校验列表的底部有您新添加的校验。

注意:在添加校验的界面您可以:

在靠近校验名称的地方点击'Edit' 链接来编辑它的配置参数。

在靠近校验名称的地方点击'Delete'链接来删除校验。

添加工作流的后处理功能(post function)

在一个Trasition被执行之后,Post functions会立即执行一些过程(因此称之为后处理功能),例如更新一个问题的字段,生成一个问题的变更历史,添加一个问题的注释,生成一个事件(如.一个通知邮件。

JIRA默认工作流包含一些缺省的变迁。另外,JIRA内嵌了下列'基本的'后处理功能,这些后处理功能被自动地添加到每一个新创建的变迁上:

基本的后处理功能

将问题的状态设置成所链接目标工作流步骤的状态。

如果在变迁过程中有输入的注释,可将注释添加到问题上。

更新问题的变更历史并在数据库中存储问题。

重新索引问题,以保证索引和数据库同步。

触发一个能够由监听器处理的事件。

这些 '基本的' 后处理功能不能被删除,也不能调整它们之间的相关顺序。不过,您可以在这些基本的后处理功能之间插入其他的后处理功能。JIRA内置了4个后处理功能,您可以根据需要添加到Transitions上:

第 17 页共 23 页

内置的后处理功能 解释说明

Assign to Current User

把问题分配给正在执行变迁的JIRA用户。(注意:如果用户没有'Assignable User'权限,则此后

处理功能将被忽略。您可以使用条件来确保登录的用户在执行这个变迁之前有这个权限)。Assign to Lead Developer 分配问题给组件负责人或者项目负责人。

Assign to Reporter 把问题分配给问题的创建者。

Update Issue Field 更新下面列出的问题字段之一:

'Assignee'

'Description'

'Environment'

'Priority'

'Resolution'

'Summary'

'Original Estimate'

'Remaining Estimate'

注意:后处理功能不能更新自定义的字段。

(您也可以通过插件系统来创建自己的后处理功能。详细信息请参见工作流插件指南。)

注意:这4个可选项的后处理功能使用的时候必须在'Update change history for an issue and store the issue in the database' 后处理功能之前,在 'Create' 变迁中使用除外。

第 18 页共 23 页

关于 'Create' transition的注意:

有时,当一个问题首先被创建的时候,执行特定过程是很有用的(如. 设置一个特殊字段)。您可以在工作流的'最初的变迁'上添加后处理功 能来实现这个,无论什么时候用户创建一个问题,该后处理功能就被执行。最初的步骤就是指工作流中的第一步;例如JIRA系统默认的工作流中的'Open'步骤。'最初的变迁' 就是'最初步骤'的incoming transition,例如JIRA默认工作流中的'Create'。

当向工作流的'Create' transition 上添加一个可选的后处理功能的时候(如. 当问题被创建的时候,您可能使用'Update Issue Field' 变迁来将'Assignee' 字段设置成一个特殊的用户),注意:您需要将它放置在’Create Transition’的默认'Creates the issue originally'后处理功能之前。

在工作流的Transition上添加后处理功能

1.以JIRA管理员帐户登录系统。

:

2.在JIRA的导航菜单上点击"管理" 链接,或者在JIRA的Dashboard上点击Administration box,如下图所示

3.在JIRA系统管理界面左手边的导航菜单中,找到'Global Settings'点击其下面的'Workflows' 链接。

4.'View Workflows' 界面就会显示出来。点击您希望添加后处理功能的某个步骤的工作流对应的'Steps' 。

5.'Workflow Steps' 界面将会显示出来,显示出组成该工作流的所有步骤,以及每一个步骤的链接状态和Outgoing Transitions。

6.点击您希望添加后处理功能的变迁的名称。'View Workflow Transition' 界面会显示处理。

7.点击'Post Functions' TAB。变迁已有的后处理功能就会显示出一个列表。例如,JIRA系统默认工作流的'Start Progress'变迁上有如下的内

置后处理功能:

第 19 页共 23 页

8.点击 'Add' 链接。可用的后处理功能列表就会显示处理。

9.从列表中选择一个后处理功能,然后点击'Add' 按钮。

10.如果后处理功能需要一个或多个配置参数(如. 事件名称),则'Add Parameters To Post Function' 界面将会出现。在输入适当的信息后,

点击'Add' 按钮。

11.'Post Functions' TAB将会显示处理,在后处理功能列表的底部显示出您新添加的后处理功能。

注意:在后处理功能列表上您可以:

在靠近后处理功能名称的地方点击'Edit'链接,来编辑它的配置参数。

在靠近后处理功能名称的地方'Delete' 链接,来删除后处理功能。

第 20 页共 23 页

JIRA使用不求人从菜鸟到高手

JIRA入门到精通 ——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管理和跟踪的工具,运行在JA V A平台上。下载和安装都

jira自定义工作流操作手册

jira自定义工作流配置 在介绍jira自定义工作流配置之前先介绍一些概念性的知识: 1.工作流:是一个问题经过进过其生命周期的若干个步骤和阶段的变迁。工作流通常代 表实际的业务处理流程。 一个工作流是由步骤和变迁组成的,一个工作流的步骤标识着一个问题的一个阶段或者叫“状态”,变迁是工作流中两个步骤之间的连接。 2.当定义一个变迁的时候,可以选择性的指定一下选项: Conditions(条件)——用于控制哪些用户能够执行一个变迁。 Validators(校验)——在执行变迁之前,用于检查任何用户的输入是否合法。 Post Functions(后续操作)——在变迁完成之后,用于执行特定的动作,如:将问题分配给特定的用户,发送通知email,更行问题的某个字段。 Screen(显示给用户的界面)——这对于用户输入信息之后才能完成变迁的情况是有用的。 3.在jira中的默认工作流程图中,5个方框表示工作流的步骤/状态(open、in progress、 resolved、reopen、closed),箭头代表变迁(transitions)。这个从网上查一下。 4.在jira中可以用不同的方式来创建一个新的工作流: 页脚内容1

1)通过“Add New Workflow”来创建一个空白的工作流。用这个方法创建的工作流有 一个默认的步骤open,该步骤有一个进入的工作流变迁:“create”。 2)通过点击“copy”链接,拷贝已经存在的工作流(如果您准备新添加的工作流和已 经存在的工作流类似,则可以使用此方法)。用这种方法您的工作流将会包含所拷贝的工作 流的所有步骤和变迁。 1.创建工作流 Jira安装完成以后地址栏中输入:http://10.7.101.25:8080/secure/Dashboard.jspa进行平台配置。 在创建新的工作流时一般先将全部步骤定义好,再创建变迁将步骤连接起来,所以首先要自己定义一个工作流程图。 1.以jira管理员的账户登录系统。 2.在jira的导航菜单上点击“Administration”链接。 3.点击左侧导航菜单中的Global Settings—>Workflows,如下图: 页脚内容2

JIRA培训手册

JIRA培训手册 引言: 为了提高软件开发日常中的工作效率,增进开发人员与项目经理、测试人员等的沟通频率,引入JIRA项目管理与缺陷跟踪管理工具。

目录 第一章何为JIRA? (3) 1.1 JIRA的简介 (3) 1.2 JIRA的特性 (3) 第二章JIRA的应用配置 (6) 2.1 用户组及人员的创建 (6) 2.2 权限配置 (8) 2.2.1 全局权限 (8) 2.2.2 权限方案 (8) 2.2.3 工作流中执行固定操作的权限 (9) 2.3 工作流配置 (10) 第三章具体操作 (12) 3.1 工作流程图 (12) 3.2详细操作流程 (13) 3.3批量操作及查找 (21) 第四章结束语 (25)

第一章何为JIRA? 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了 全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 ?开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限 ?每个工作流可以配置多个自定义动作和自定义状态 ?每一个问题类型都可以单独设置或共用工作流 ?可视化工作流设计器,使工作流配置更加直观 ?自定义工作流动作的触发条件 ?工作流动作执行后,自动执行指定的操作 项目

?每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 ?在项目界面中查看按照状态、是否解决等条件设置的分类统计报告 ?查看项目最新的活动情况 ?查看项目的热门问题 ?可以设置项目类别,将项目分组管理 ?可以为每个项目设置单独的邮件通知发件地址 ?自定义安全级别,指定用户对问题的访问 ?指定组件/模块负责人 问题管理 ?自定义问题类型,适应组织管理的需要 ?自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展 ?自定义问题安全级别,可以限制指定用户访问指定的问题 ?如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成 ?登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率 ?支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端 ?如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户 ?将相关或有依附关系的问题建立链接,以便于用户快速了解 ?为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中 ?为问题设置到期日,可以在搜索或在图表中展示即将到期的问题

工作流配置

1. a. b. c. 2. 1. 1. 工作流配置 工作流范例 工作流快速配置 更多工作流程配置 工作流功能列表 触发条件 (并行审批) 用户在待审批人字段 中 只有当前用户在 ‘待审批人’ 字段中,才会显示当前工作流动作按钮。 '待审批人字段' 在 下面处理结果中三个并行审批设置中的任一个设置中指定: 章节(并行审批) 批准 (并行审批) 拒绝 (并行审批) 反馈 (并行审批)隐藏工作流动作 用于对所有用户隐藏当前工作流动作按钮。一般用于系统自动执行。例如:当所有审批人都审批完成后,工作流动作自动执行 '完成' 的动作。 校验条件 (并行审批)备注必填 用于检查用户是否填写了备注。备注可以被复制到 ‘审批意见’ 字段,以便于集中展示所有审批人的审批意见。 处理结果 (并行审批) 批准 执行并行审批的 批准 动作。 执行这个工作流动作后,都会把当前用户从 ‘待审批人’ 字段移动到 ‘已审批人' 字段,当 待审批人 字段 为空时(即所有人都审批完成),自动执行 ‘审批完成’ 的工作流动作。 如果用户填写了审批意见,那么在JIRA 问题查看页面,就会标注审批意见类型为 目录工作流范例工作流功能列表 触发条件 校验条件处理结果

2. 3. 4. 同意 (并行审批) 拒绝 执行并行审批的 拒绝 动作 如果用户填写了审批意见,那么在JIRA 问题查看页面,就会标注审批意见类型为 拒绝 (并行审批) 反馈 仅用于只添加反馈意见的多人并行流程。 执行这个工作流动作后,都会把当前用户从 ‘待审批人’ 字段移动到 ‘已审批人' 字段,当 待审批人 字段 为空时(即所有人都审批完成),自动执行 ‘审批完成’ 的工作流动作。 如果用户填写了审批意见,那么在JIRA 问题查看页面,就会标注审批意见类型为 反馈 (并行审批) 复制项目角色成员到自定义字段 如果每次申请的审批人都相同,不希望用户每次都手动选择审批人,就可以使用这个功能。通过用户角色维护审批人,然后插件会将项目角色成员复制到审批人字段,。 将指定项目角色中用户复制到指定多用户类型自定义字段 这个设置与 ‘(并行审批)批准’ 的区别在于,填写的 ‘审批意见’ 的类型不同。

JIRA使用不求人从菜鸟到高手

J I R A使用不求人从菜鸟 到高手 Newly compiled on November 23, 2020

JIRA入门到精通 ——hjjlearning, 第一章、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 MS SQL Oracle等)。 安装好之后就首先要在服务器上通过是jira的缺省端口)。具体经过三个配置步骤就完成了: 第一个步骤是配置JIRA系统的属性: 第二步骤是配置JIRA系统管理员的信息:

Jira配置指南

Jira配置 1Issue Settings –问题状态设置 Issue Settings 主要设置了发起任务的可选类型、优先级别、完成结果、以及当前任务状态。系统的缺省设置已经较完善,为当前选择语言添加翻译后可直接使用。 1.1类型配置 Issue Settings - Issue Types 菜单下可对问题类型进行编辑。 新建类型: Type: 标准问题类型 -- Standard Issue Type 子任务问题类型– Sub-Task Issue Type 。 点击select image可选择该问题类型图标,也可在URL 地址栏直接输入图片地址。 问题类型方案配置: Issue Types Scheme 选项卡提供了创建问题方案配置功能。在创建一个项目之后,为项目设置的是问题类型的方案而非问题类型。 创建一个新的方案后点击Associate为已存在的项目分配方案。

翻译 Translate选项可以为当前语言提供翻译。 1.2Priorities –问题优先级别配置 Issue settings – Priorities 菜单对优先级别状态进行配置。Jira提供了5种缺省级别,翻译后可直接使用。 Translate 可对优先级翻译。 1.3Resolutions –问题完成结果配置

Issue – Resolutions 设置问题完成结果。 Resolutions 里定义了问题完成的结果,可根据需要增加,同样,Resolutions也提供当前语言翻译。 1.4Status - 流程状态配置 Jira中发起的任务中每一个步骤都需要对应一个状态,Issue – Statuses 提供了编辑流程状态的功能。 Mode列显示当前状态是否启用,Workflows列显示了当前用到该状态的流程。 2Workflows –设置工作流方案 jira

JIRA简要使用手册

JIRA使用手册 第一章何为JIRA? 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了 全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 ?开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限 ?每个工作流可以配置多个自定义动作和自定义状态 ?每一个问题类型都可以单独设置或共用工作流 ?可视化工作流设计器,使工作流配置更加直观 ?自定义工作流动作的触发条件 ?工作流动作执行后,自动执行指定的操作 项目 ?每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 ?在项目界面中查看按照状态、是否解决等条件设置的分类统计报告

?查看项目最新的活动情况 ?查看项目的热门问题 ?可以设置项目类别,将项目分组管理 ?可以为每个项目设置单独的邮件通知发件地址 ?自定义安全级别,指定用户对问题的访问 ?指定组件/模块负责人 问题管理 ?自定义问题类型,适应组织管理的需要 ?自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展 ?自定义问题安全级别,可以限制指定用户访问指定的问题 ?如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成 ?登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率 ?支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端 ?如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户 ?将相关或有依附关系的问题建立链接,以便于用户快速了解 ?为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中 ?为问题设置到期日,可以在搜索或在图表中展示即将到期的问题面板

jira工作流设计指南

Jira工作流项目设置操作指南 转载一篇关于Jira的文章 Jira工作流项目设置操作指南 一、几个概念 在具体开始创建一个Jira的工作流项目之前,必须先了解几个Scheme概念,Scheme 这里可以理解为“组合设计方案”。 Scheme 相关设计元素 说明 Issue Type Scheme Issue Type 定义一个项目拥有哪些问题类型,例如缺陷、需求、变更请求、问题、建议等 Notification Scheme Event 定义一个项目的邮件发送规则,例如问题创建的时候需要发送给管理者,问题指派的时候需要发送给被指派人等。 Permission Scheme Permission 定义一个项目的操作权限控制规则,例如创建问题的权限,编辑的权限,查看的权限等。不包括工作流的权限和全局权限。 Issue Security Scheme Security Level 定义一个项目的单个问题的查看权限,例如可以对某个或某些敏感问题设定只有指定的人可查看。 Field Configuration Scheme Field Configuration

定义了一个项目中每个问题类型分别需要用到的字段,以及是否必填和默认值等信息 Issue Type Screen Scheme 定义了一个项目中不同问题类型分别对应的视图组合设计方案(Screen Scheme)Workflow Scheme Workflow 定义了一个项目和指定的问题类型对应的工作流。 Screen Scheme(不直接跟项目绑定) Screen 定义了一个视图组合设计方案,例如创建的使用用哪个视图,编辑用哪个视图,以及没指定视图的操作默认使用的视图等。 二、设计步骤 具体开始创建一个工作流项目之前必须按照上表中的相关设计元素一栏所列内容展开,本文按一般的设计思路顺序逐一介绍。 1、确定需要用到的所有Issue Types,并在jira中设计好 2、根据Issue Types确定需要用到的所有字段域,如果非系统默认字段,则需要在jira 中设计Custom Fields,并添加一个Field Configurations,来对每个字段进行显示设置。最好添加一个Field Configuration Schemes来绑定issue type跟Field configuration的关联。 3、根据不同的Issue Type来确定是否需要针对不同的Issue Type设计不同的Workflow,Workflow的设计是最关键的一步,需要全局考虑很多设计元素,例如Permission(工作流权限,谁或哪些角色可以进行工作流操作)、event(一般会使用到邮件通知event),screen(每一步工作流响应需要绑定到哪个screen)。 A、画出workflow的状态转移流程图,方框代表状态,箭头代表触发状态转移的路径,箭头上的标注代表触发的动作。 B、根据状态转移流程图确定每一个操作的权限控制,以及每一个操作结束触发的event (例如邮件通知) C、根据权限控制的需求,确定用户的组和角色设置(这个也可以在最初规划好)

jira配置流程说明

Jira平台配置说明 Jira安装完成以后地址栏中输入:http://192.168.0.30:8070/secure/Dashboard.jspa进行平台配置。可以对项目中的一些参数进行设置:包括“问题类型”(Issue Types)、“问题状态”(Statuses)“问题等级”(Priorities)等,点击上方的导航菜单进入“管理”界面。 一、基本设置 1、设置“问题类型” 点击左侧的导航菜单中:Issue Settings—> Issue Types,如下图: 在类型列表的下方Add New Issue Type可以添加自己想要的类型,选择对应的图片,点击增加。还可以对已存在的类型进行编辑和删除。 点击上面的Issue Types Schema 可以定义自己的问题类型的模板,比如在选择问题时只想要“缺陷”和“完善”这两种类型。如下图:

然后再在此模板中增加想要的问题类型,之后直接在项目中使用该类型模板就可以了。2、设置“问题状态” 点击左侧的导航菜单中:Issue Settings—> Statuses,如下图: 在状态列表的下方Add New Status中可以添加自己想要的状态。其中 Mode列表示的是:已经被工作流使用 Workflows列表示的是:哪个工作流中在使用 操作列表示的是:可以对状态进行编辑。 3、设置“问题等级” 点击左侧的导航菜单中:Issue Settings—> Priorities,如下图: 在状态列表的下方Add New Priority中可以添加自己想要的等级。输入名称,选择图片,选择等级颜色,点击保存,如下图。其中: Color列表示的是:根据等级选择的颜色,时用户添加问题等级时自定义的。 Order列表示的是:在创建问题时,报告人选择问题等级的下拉菜单中的顺序。 操作列表示的是:可以选择问题等级的默认值,同时可以对等级进行编辑。

JIRA的工作流介绍

JIRA,Confluence总代理https://www.sodocs.net/doc/2612777060.html, JIRA系统中的工作流介绍 上海方外网络科技有限公司 Digital Talent Technology Co., Ltd. https://www.sodocs.net/doc/2612777060.html, 2009年3月

目 录 第一章、前言 (1) 1.1 版权声明 (1) 1.2 内容 (1) 1.3 参考 (1) 1.4 联系我们 (1) 第二章、JIRA 工作流介绍 (1) 2.1关于工作流步骤和变迁 (2) 2.2创建工作流 (3) 2.3添加工作流步骤 (4) 2.4删除工作流步骤 (6) 2.5添加工作流变迁 (6) 2.6关于工作流的在用和停用.....................................................................................................................................7 第三章、综合解决方案.. (8) 上海方外网 络上海方外网 络上海方外网 络

第一章、前言 JIRA 是一个优秀的问题(or Bugs 、Task 、Improvement 、New Feature )跟踪及管理软件。采用J2EE 技术。它正被广泛的开源软件组织,以及全球著名的软件公司使用。目前,已有来自107个国家11,500多家用户在使用JIRA 。 JIRA 软件安装简单、界面友好、易于使用,配置灵活、功能完善,支持多国语言; 可以集成邮件系统、源代码管理系统(CVS 、SVN 、Git 、VSS 、Perforce )以及LDAP ;具有良好的扩展 性;JIRA 采用Java 技术和B/S 架构,安装部署在服务器端,客户端使用浏览器,易于维护管理。 1.1 版权声明 Copyright 上海方外网络科技有限公司 版权所有。 未经上海方外网络科技有限公司书面许可,不得以任何方式转载、复制或节录本文档中的部分或全部内容。版权所有,侵权必究。 1.2 内容 本文档主要介绍JIRA 软件系统中的项目、用户和组的设置;为基础用户的使用提供参考和指南。 1.3 参考 [1] Digital Talent Technology Website URL :https://www.sodocs.net/doc/2612777060.html,/ [2] JIRA Online Documentation URL :https://www.sodocs.net/doc/2612777060.html,/display/JIRA 1.4 联系我们 Email :support@https://www.sodocs.net/doc/2612777060.html, 第二章、JIRA 工作流介绍 "工作流"是一个问题经过其生命周期的若干步骤和阶段的变迁。 工作流通常代表着实际的业务处理流程。 JIRA 通过一定数量的状态对问题进行处理来模拟问题的生命周期。 每个状态代表了生命周期的一个阶段,通常由一个有意义的名字来表示。本文将介绍如何创建或定制一个工作流,同时对相应的概念进行解释。 如果你已经定义了一个工作流, 请参见 激活工作流 一节来进行使用。 JIRA 所有的版本都带有一个 默认的工作流。您可以增加新的工作流来定制问题的生命周期。 上海方外网 络上海方外网 络上海方外网 络

如何在JIRA中制定新的工作流

如何在JIRA中制定新的工作流 上一篇/ 下一篇 2011-05-09 14:15:21 / 个人分类:问题管理工具 查看( 232 ) / 评论( 1 ) / 评分( 0 / 0 ) 在高中生物课中,老师曾经告诉我们,大多数昆虫的有生之年都会经历卵、幼虫、蛹和成虫,这就是昆虫的生命周期。和昆虫相类似,软件缺陷也具有相应的生命周期。 JIRA作为集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。 对JIRA的研究和学习能帮助我们将软件测试管理方面的知识落到实处,也能让我们从优秀的软件中获得启发,本文笔者只从如何使用JIRA的工作流方案这个角度来总结。 第一段提到了软件缺陷的生命周期,事实上在JIRA中管理的对象不仅仅是软件缺陷,也有可能是需求项、项目计划等,它们同样具有生命周期。JIRA中的工作流方案就是用来定义它们的生命周期的。 JIRA具有一个默认的工作流,它是不可编辑的,同时它还为用户提供了制定新的工作流的功能,也就是说如果用户认为JIRA默认的工作流无法满足自己的项目需求,可以自己定义一个新的工作流,可以说非常 灵活。 下面列举这样一个案例: 某公司新成立了测试部,测试部的人数在10人以下,公司的系统需要工程部的工程人员按照客户的需求来定制,工作量较大,工程人员在定制系统过程中发现了不少缺陷,也提出了不少来自客户的新需求,这些缺陷和需求被提交到JIRA 中,如果按照JIRA原有的工作流,工程人员提出的问题的经办人只涉及技术研发部的开发人员和工程部的工程人员,没有测试人员的参与。问题就是如何定义一个新的工作流,使得新成立的测试部的测试人员也参与进来呢? 测试部中有如下两个观点: 作为一个“软件测试科班出身”的研究生小黄来说,她觉得新定义一个工作流这样的想法不合适,她的理由有二:第一,她认为JIRA的默认工作流,是前人总结出来的,课堂上也是老师也是这么讲的。第二。既然使用JIRA的默认工作流时,只需要开发人员和工程人员参与,如果测试人员加入可能会使工作流拖沓,没有效率。

JIRA使用手册

JIRA使用手册 引言: 为了提高软件开发日常中的工作效率,增进开发人员与项目经理、测试人员等的沟通频率,引入JIRA项目管理与缺陷跟踪管理工具。本篇意在阐述JIRA在缺陷跟踪管理中的运用。 目录 第一章何为JIRA? (2) 1.1 JIRA的简介 (2) 1.2 JIRA的特性 (2) 第二章JIRA的应用配置 (5) 2.1 用户组及人员的创建 (5) 2.2 权限配置 (7) 2.2.1 全局权限 (7) 2.2.2 权限方案 (7) 2.2.3 工作流中执行固定操作的权限 (8) 2.3 工作流配置 (9) 第三章具体操作 (11) 3.1 工作流程图 (11) 3.2详细操作流程 (12) 3.3批量操作及查找 (20) 第四章结束语 (24)

第一章何为JIRA? 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了 全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 ?开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限 ?每个工作流可以配置多个自定义动作和自定义状态 ?每一个问题类型都可以单独设置或共用工作流 ?可视化工作流设计器,使工作流配置更加直观 ?自定义工作流动作的触发条件 ?工作流动作执行后,自动执行指定的操作 项目 ?每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 ?在项目界面中查看按照状态、是否解决等条件设置的分类统计报告 ?查看项目最新的活动情况

Jira工作流制定

JIRA工作流的制定和使用 本人使用的是3.12.2版本 只要说得内容也就是工作流的配置 我们使用管理员的帐户进入JIRA管理后台如图 红色框框住的workflows就是我们今天要讲的内容了! 然后我们点击workflows 进入workflows 页面如图 以上红色框住的地方就是JIRA默认的工作流,是不可以删除的。 如果我们不想使用JIRA的默认的工作流,那我们可以创建一个适合自己的工作流。也就是我们今天要讲的内容了。 创建一个新的工作流,第一步当然是要给工作流取一个名称。 我先给这个例子取个名先。

因为我是51testing里面的版主也是51testing培训出来的。哪这个例子我们就取名 增加完我们就制定我们的工作。为了大家更清楚地了解如何配置,我自己设计一个工作流出来当一个例子。然后我们就按以下的流程图去配置JIRA工作流。 先说明这可不是51TESTING的流程,是本人拿51TESTING来命名而已!从流程图中我们看到蓝色的字体,那就是BUG的状态分别是:新建打开推迟指派已解决重开关闭。 然后根据上图我们可以知道状态的转变是: 新建→打开 打开→指派 打开→推迟 打开→已解决 推迟→指派 指派→已解决 已解决→重开 这里说都状态我们就得在JIRA里面定义状态先! 点击菜单栏下面的Statuses

然后再回来workflows 页面 刚才我们添加了51TESTING这个工作流,现在我们就来制定这个工作流,我点击 新建→打开 打开→指派 打开→推迟 打开→已解决 推迟→指派 指派→已解决

已解决→重开 再在以下的页面设置流程 我们先把步骤添加完 然后就跟进我们的状态转变来设置了! 先来一个新建→打开单击步骤NEW 的Add Transition 连接 如图上所填然后按增加 再来二个打开→指派单击步骤open 的Add Transition 连接

JIRA简要使用手册

J I R A简要使用手册https://www.sodocs.net/doc/2612777060.html,work Information Technology Company.2020YEAR

JIRA使用手册 第一章何为JIRA 第二章 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数 量不限 每个工作流可以配置多个自定义动作和自定义状态 每一个问题类型都可以单独设置或共用工作流 可视化工作流设计器,使工作流配置更加直观 自定义工作流动作的触发条件 工作流动作执行后,自动执行指定的操作 项目

每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 在项目界面中查看按照状态、是否解决等条件设置的分类统计报告 查看项目最新的活动情况 查看项目的热门问题 可以设置项目类别,将项目分组管理 可以为每个项目设置单独的邮件通知发件地址 自定义安全级别,指定用户对问题的访问 指定组件/模块负责人 问题管理 ?自定义问题类型,适应组织管理的需要 ?自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展 ?自定义问题安全级别,可以限制指定用户访问指定的问题 ?如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成 ?登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率 ?支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端 ?如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户 ?将相关或有依附关系的问题建立链接,以便于用户快速了解 ?为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中

jira配置流程说明

jira配置流程说明 Jira平台配置说明 Jira安装完成以后地址栏中输入::8070/secure/Dashboard.jspa进行平台配置。可以对项目中的一些参数进行设置:包括“问题类型”(Issue Types)、“问题状态”(Statuses)“问题等级”(Priorities)等,点击上方的导航菜单进入“管理”界面。 一、基本设置 1、设置“问题类型” 点击左侧的导航菜单中:Issue Settings—> Issue Types,如下图: 在类型列表的下方Add New Issue Type可以添加自己想要的类型,选择对应的图片,点击增加。还可以对已存在的类型进行编辑和删除。 点击上面的Issue Types Schema 可以定义自己的问题类型的模板,比如在选择问题时只想要“缺陷”和“完善”这两种类型。如下图:

然后再在此模板中增加想要的问题类型,之后直接在项目中使用该类型模板就可以了。 2、设置“问题状态” 点击左侧的导航菜单中:Issue Settings—> Statuses,如下图: 在状态列表的下方Add New Status中可以添加自己想要的状态。其中 Mode列表示的是:已经被工作流使用 Workflows列表示的是:哪个工作流中在使用 操作列表示的是:可以对状态进行编辑。 3、设置“问题等级” 点击左侧的导航菜单中:Issue Settings—> Priorities,如下图:

在状态列表的下方Add New Priority中可以添加自己想要的等级。输入名称,选择图片,选择等级颜色,点击保存,如下图。其中: Color列表示的是:根据等级选择的颜色,时用户添加问题等级时自定义的。Order列表示的是:在创建问题时,报告人选择问题等级的下拉菜单中的顺序。操作列表示的是:可以选择问题等级的默认值,同时可以对等级进行编辑。 二、用户和组管理 如果想让某些人共同拥有操作某些步骤的权限,就要将这些拥有共同权限的人分成一组。以下是创建用户和给用户分组的一些操作。 1、设置“用户管理” 点击左侧导航菜单中的User&Groups—>User Browser如下图: 点击上方的Add user连接如图:

相关主题