如何解决是否可以将错误链接到单元测试?
| 如果我在TFS中创建错误,是否可以将其与单元测试相关联,并在此错误已修复/损坏的情况下得到通知?解决方法
不完全正确,但是工作流可以采用其他方式:您可以让Team Foundation Server为您处理工作项的创建,而不是预先创建错误。如果创建运行单元测试的连续集成版本,则可以创建一个错误,如果该版本失败(包括因为单元测试失败),则该错误会分配给提交变更集的用户。
《 MSDN杂志》上有一篇很好的文章,介绍如何配置持续集成来实现此目的。
TFS 2010中的一项新功能是Gated Check-in,它将要求构建和测试步骤在提交之前成功完成,从而防止失败的代码被检入。
,当前,没有任何机制可以执行您想要的操作。您可以强制用户检入带有工作项标记的更改,然后可以对其进行手动检查。如果用户更改了测试类或创建了一个新的类,并检入了修复程序,则可以看到它是否完成。但是,没有自动的“如果更改此测试,请提醒我”。
如果您需要某种类型的“更改和警报”功能,我将检查CodePlex,看看是否有任何这种类型的工具。在数据库层也可以方便地使用它,但是我不确定这会带来什么样的麻烦。我没有查看最新TFS的服务端点,因此可能有一种轮询方式来查看是否有更改。
希望我有一个更好的答案,但这是一个有趣的ASK,因此我将考虑使用Microsoft Connect for TFS并请求该功能。如果足够的人对此功能感兴趣的话,它可能会包含在将来的版本中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。