我们是TFS (2015)的新手,我们注意到的一件事是,您可以将整个测试用例标记为“传递”,而不给出原因,也没有任何具体的权限这样做。
这给我们带来了一个问题,因为您可以在以下情况下将测试用例标记为“通过”:-测试步骤失败- Bugs尚未修复-测试用例仅部分完成-没有运行测试步骤
我们真正想做的是对测试用例执行一次主管评审。我们现在这样做是为了检查:-所有错误都被解决,任何标记为“修正后”,有注释解释测试证据已被正确存储
我们定期被审计和监督审查有很大帮助,因为一个审计可以对项目2-4岁,检查,记录决定和原因在签署测试结束时,只是帮助。
问题:是否有控制测试用例或Test Suite的方法?
强制输入注释或限制将测试用例标记为“传递”的访问将是一件事
发布于 2016-06-17 07:57:03
没有(开箱即用)方法显式控制谁可以标记测试用例是否通过。通常,您可以通过向转换添加规则和约束来使用工作项类型定义( Work Definition,WITD)配置此类转换。但是,由于测试结果并不表示为工作项,所以这是不可能的。
可以在更高级别上、在测试计划和测试套件上限制访问:
可能有一种使用There对象模型并构建服务器端验证的方式获得它的方法,不确定这是否可行,因为我从未尝试过(参见:https://msdn.microsoft.com/en-us/library/bb130146(v=vs.120).aspx#ServerObjectModel )。不过,我将尽量避免构建服务器端验证,因为它是在您的身上,以确保它继续工作,并可能导致问题或阻塞问题,在未来的升级为您。因为这一点而被困在TFS的版本上是件很遗憾的事。
希望这能有所帮助!
https://stackoverflow.com/questions/37422844
复制相似问题