在Visual Studio中自动运行测试列表

时间:2010-06-22 05:35:01

标签: visual-studio-2008 unit-testing mstest

有人知道如何在测试列表管理器中自动运行特定的测试列表吗?我们有两个列表:单元测试列表和集成测试列表。我们希望它在签入团队系统之前自动在“单元测试”列表中运行测试。

我们目前有一个签入规则,可以确保在允许检查内容之前已经过了特定的测试列表。但是,必须打开测试列表管理器,选择适当的列表并每次手动运行测试让我们分心。

2 个答案:

答案 0 :(得分:1)

您所描述的内容已被创造Gated Check-in,这意味着除非满足某些可配置条件,否则不会提交变更集。

不幸的是,此功能未包含在TFS 2008中,因为签入触发器的唯一选项是:

  • 手册
  • 持续集成
  • 滚动构建
  • 附表

TFS 2010引入了此功能。您可以在本文中详细了解它,标题为"TFS 2010 - An Introduction to Gated Check-in"Define a Gated Check-In Build Process to Validate Changes描述了如何设置它。

答案 1 :(得分:0)

testdriven.net插件很棒 - 几乎和eclipse内置的junit集成一样好。这是你想要的那种吗? http://www.testdriven.net/