如果我在TFS中创建了一个bug,是否有可能将它与单元测试关联起来,并且如果此bug被修复/破坏,可以通知它?是否可以将错误链接到单元测试?
2
A
回答
3
不完全是这样,但工作流程可以用另一种方式:而不是预先创建错误,您可以让Team Foundation Server为您处理工作项目创建。如果创建运行单元测试的持续集成构建,则可以创建分配给提交变更集的用户(如果构建失败)的bug(包括因为单元测试失败)。
关于配置持续集成的好文章要做到这一点在MSDN Magazine。
TFS 2010中的一项新功能是门控签入功能,该功能将通过在构建和测试步骤完成之前成功完成构建和测试步骤来防止此失败代码被签入。
1
目前,没有机制去做你想做的事。您可以强制用户检入标有工作项的更改,然后您可以手动检查。如果用户要么修改一个测试类,要么创建一个新的测试类,并且检查修补程序,您可以看到它是否完成。但是,没有automagic“如果这个测试改变了,提醒我”。
如果您需要某种类型的“更改和警报”功能,我会检查CodePlex并查看是否有此类工具。它也可以在数据库层得到促进,但我不确定会采取什么样的monkeying。我没有看过最新的TFS的服务端点,所以可能有一种方法来查询是否有变化。
希望我有一个更好的答案,但这是一个有趣的问题,所以我会考虑去微软连接TFS和请求功能。如果有足够的人对此功能感兴趣,它可以包含在未来版本中。
相关问题
- 1. Parasoft C++测试链接单元测试错误
- 2. VBA - 是否可以将单元格转换为cutom超链接?
- 3. 单元测试iPhone - 连接器错误
- 4. 是否可以在Ruby on Rails中调试单元测试?
- 5. 单元测试我有以下错误
- 6. Android单元测试和.so文件[链接器错误]
- 7. 链接错误设置GTM做iPhone单元测试
- 8. Xcode 4单元测试链接器错误
- 9. 是否可以模拟GPU以进行CUDA/OpenCL单元测试?
- 10. 单元测试(是或否)
- 11. OCMock单元测试错误
- 12. 单元测试错误扔
- 13. 单元测试TypeInitializationException错误
- 14. 轨单元测试错误:“测试是不是一个模块”
- 15. 是否有可能点击链接并继续测试页面超时错误?
- 16. 禁用*无可见@接口*错误单元测试目标
- 17. 是否可以执行单元测试的多线程?
- 18. 单元测试是否可以进行P/Invoke调用?
- 19. 是否可以对Cognos进行自动化单元测试?
- 20. 单元测试WCF调用,是否有可能以及如何?
- 21. 是否可以在CodeIgniter中对View进行单元测试?
- 22. 是否可以使用Xcode的单元测试
- 23. 是否可以改变单元测试的调用方式?
- 24. 是否可以运行所有单元测试?
- 25. 是否可以在单元测试中抽出时间?
- 26. 是否可以忽略某些单元测试?
- 27. Python单元测试是否立即报告错误?
- 28. 您是否将单元测试与集成测试分开了?
- 29. 是否可以使用单个测试测试多个类
- 30. 提升测试fpic链接错误