TFS:如何控制测试用例的签收

时间:2016-05-24 20:02:42

标签: testing tfs mtm

我们是TFS (2015)的新手,我们注意到的一件事是您可以将整体测试用例标记为"已通过& #34;没有给出理由或有任何特定权限这样做。

这给我们带来了一些问题,因为您可以将测试用例标记为"通过"即使在:   - 测试步骤失败   - 错误尚未解决   - 测试用例仅部分完成   - 没有运行测试步骤

我们真正想要做的是对测试用例进行主管审核。我们目前正在检查:   - 所有错误都被标记为"稍后修复"有一个评论解释   - 测试证据已正确存储   - 记录为评论的差异形式测试计划

我们定期接受审计,主管审核有很大帮助,因为审核可以在2-4岁的项目上进行,检查,记录决定和签署测试时的理由,只是帮助。

问题:有没有办法控制测试用例测试套件的注销?

强制输入评论或限制访问标记测试用例为"已通过"会是什么

1 个答案:

答案 0 :(得分:1)

没有(开箱即用)方式明确控制谁可以将测试用例标记为已通过。通常,您可以使用工作项类型定义(WITD)通过向转换添加规则和约束来配置此类转换。但由于测试结果不能表示为工作项,因此无法实现。

您可以在更高级别,测试计划和测试套件上限制访问: enter image description here

可能有一种方法可以按照您希望的方式使用TFS服务器对象模型并构建服务器端验证,但不确定这是否可行,因为我从未尝试过这种方法(请参阅:https://msdn.microsoft.com/en-us/library/bb130146(v=vs.120).aspx#ServerObjectModel) 。但是,我会尽量避免构建服务器端验证,因为它确保它继续工作并可能导致问题或在将来的升级中阻止问题。因为这个而陷入TFS版本会很遗憾。

希望这有帮助!