工作分配和工作流 (Agile)
使用状态和工作分配字段可跟踪用户情景、任务、Bug 以及其他类型工作项的进度。 大多数工作项会从活动状态转为关闭状态,测试用例会从设计状态转为关闭状态。 当每个工作项从一种状态转为另一种状态时,该工作项还可重新分配给各个团队成员。 例如,测试人员可以创建一个 Bug,在会审过程中将其分配另一个团队成员。 当另一个团队成员解决该 Bug 以后,可将其重新分配给创建该 Bug 的测试人员。
状态和工作分配字段支持许多团队查询和报表。
主题内容
跟踪在工作项窗体中显示的字段
支持查询和报告的附加字段
对于随 Microsoft Solutions Framework (MSF) for Agile Software Development 5.0 版的过程模板提供的每个工作项类型,将会跟踪**“指派给”和“状态”字段。 对于除测试用例和共享步骤之外的所有工作项类型,会跟踪“原因”**字段。
跟踪在工作项窗体中显示的字段
下表描述了可跟踪工作分配和工作流进度的字段。 有关数据类型和默认字段特性的信息,请参见使用工作项字段。
字段名 |
说明 |
引用名称 |
数据类型 |
可报告类型特性的默认值 |
索引特性的默认值 |
---|---|---|---|---|---|
指派给 |
当前拥有工作项的团队成员的名字。 |
System.AssignedTo |
String |
Dimension |
True |
原因 |
工作项处于当前状态的原因。 值因工作项的状态和类型而异。 对于测试用例或共享步骤,不会跟踪该字段。 |
System.Reason |
String |
Dimension |
True |
解决原因 |
解决用户情景或 Bug 的原因。 例如,用户情景为代码已完成或已修复 Bug。 此字段为只读。 |
Microsoft.VSTS.Common.ResolvedReason |
String |
Dimension |
False |
状态 |
工作项的当前状态。 状态的有效值因每个工作项类型而异。 有关每个工作项类型的工作流转换的更多信息,请参见以下主题之一: |
System.State |
String |
Dimension |
True |
支持查询和报告的附加字段
当工作项从一种状态转变为另一种状态时,会使用相应信息填充其他字段。 这些字段不显示在工作项窗体上,但对每个工作项类型都会跟踪这些字段,如下表所示。 可以使用这些字段筛选查询并创建报表。
字段名 |
用户情景 |
任务 |
问题 |
测试用例 |
共享步骤 |
Bug |
---|---|---|---|---|---|---|
激活者 |
||||||
激活日期 |
||||||
关闭者 |
||||||
关闭日期 |
||||||
创建者 |
||||||
创建日期 |
||||||
解决者 |
||||||
解决日期 |
||||||
解决原因 |
||||||
状态更改日期 |
跟踪每个工作流状态信息的字段将记录工作项转换为活动、已解决、已关闭或其他状态时的最近时间。 下表逐个说明这些字段。
字段名 |
说明 |
引用名称 |
数据类型 |
可报告类型特性的默认值 |
索引特性的默认值 |
---|---|---|---|---|---|
激活者 |
激活或重新激活工作项的团队成员的名字。 |
Microsoft.VSTS.Common.ActivatedBy |
String |
Dimension |
False |
激活日期 |
激活或重新激活工作项的日期和时间。 |
Microsoft.VSTS.Common.ActivatedDate |
DateTime |
Dimension |
False |
关闭者 |
关闭工作项的团队成员的名字。 |
Microsoft.VSTS.Common.ClosedBy |
String |
Dimension |
False |
关闭日期 |
关闭工作项的日期和时间。 |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
Dimension |
False |
创建者 |
创建工作项的团队成员的名字。 |
Microsoft.VSTS.Common.CreatedBy |
String |
Dimension |
False |
创建日期 |
创建工作项的日期和时间。 |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
Dimension |
False |
解决者 |
解决 Bug 或用户情景的团队成员的名字。 |
Microsoft.VSTS.Common.ResolvedBy |
String |
Dimension |
False |
解决日期 |
解决 Bug 或用户情景的日期和时间。 |
Microsoft.VSTS.Common.ResolvedDate |
DateTime |
Dimension |
False |
状态更改日期 |
“状态”字段的值发生更改的日期和时间。 |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
无 |
False |