本地部署TFS 2018看板新增状态及测试环节配置咨询
TFS 2018 看板测试状态及类别配置方案
一、新增测试相关状态的可行性
可以通过修改工作项类型的XML模板新增测试相关状态,具体操作步骤如下:
- 导出目标工作项类型(如Product Backlog Item或Bug)的XML定义:使用
witadmin exportwitd命令,或通过TFS管理控制台导出 - 在XML的
<States>节点下添加测试状态配置,示例代码:
其中<State value="Testing" type="InProgress" />type属性需匹配状态所属阶段(ToDo/InProgress/Done) - 调整
<Transitions>节点,补充该状态与其他状态的流转规则,比如从"In Progress"到"Testing"、从"Testing"到"Done"的过渡配置 - 使用
witadmin importwitd命令将修改后的XML导入TFS实例 - 进入看板配置界面,将新增的"Testing"状态添加到对应列中
二、无法新增状态时的替代方案
如果暂时无法修改XML模板,可通过以下方式标记测试状态:
- 看板层:为需要测试的任务添加
Testing标签,看板支持按标签筛选或分组,测试人员可快速识别目标任务 - 待办事项层:利用工作项的「Tags」字段添加
Testing标记,或新增自定义下拉字段(如「测试状态」,包含「待测试」「测试中」「测试完成」选项)
三、添加"Testing"类别的可行性
可以添加自定义工作项类别,操作步骤如下:
- 导出项目的类别XML定义:使用
witadmin exportcategories命令 - 在
<Categories>节点下添加新类别配置,示例代码:<Category name="Testing" refname="Custom.Testing"> <WorkItemTypes> <WorkItemType refname="Microsoft.VSTS.WorkItemTypes.TestCase" /> <!-- 可按需添加其他关联工作项类型 --> </WorkItemTypes> </Category> - 使用
witadmin importcategories命令导入修改后的XML - 配置完成后,可在看板或待办事项中单独展示该类别下的工作项,方便测试人员聚焦
四、针对测试人员痛点的优化建议
- 若新增了"Testing"状态,可在看板中单独设置一列,将进入该状态的任务自动归类,测试人员直接查看该列即可获取待测试内容
- 结合测试用例工作项类型,将测试任务与对应需求或Bug关联,通过看板的关联工作项功能快速定位测试对象
- 创建专属查询,筛选出所有待测试任务,测试人员可直接查看查询结果获取目标内容
内容的提问来源于stack exchange,提问作者Bigbacon
相关产品推荐
相关产品推荐

