有没有办法使用MS Team Foundation Server API或其他方法构建报表,以便我可以计算针对需求编写的单元测试数量? (或用户故事)
正在考虑的方法: (1)在测试方法上创建一个属性,这样我们就可以在单元测试方法上记下需求ID。在此选项下,我不确定如何处理测试结果并获取需求ID。
(2)将需求ID放入测试方法名称(丑陋)
(3)开始做BDD。
欢迎任何其他选择......
提前感谢您的时间。
答案 0 :(得分:1)
您可以使用MS Report Builder执行此操作,也可以购买编写自定义构建操作(使用Microsoft.TeamFoundation.TestManagement.Client.dll)来查询您的代码。我认为ReSharper还具有用于检查测试覆盖率的内置功能。</ p>
我只是写一份报告。
这是MS对API使用的更详细说明: http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/22bb54bd-d939-4790-b668-5d0523c24461/