Unit testing 如何在Visual Studio 2012 Professional中连续运行单元测试?

Unit testing 如何在Visual Studio 2012 Professional中连续运行单元测试?,unit-testing,ide,visual-studio-2012,test-runner,Unit Testing,Ide,Visual Studio 2012,Test Runner,Visual Studio 2012添加了此选项,但在专业版中似乎没有此选项。事实上,我的“单元测试资源管理器”仅称为“测试资源管理器”,根本没有该按钮: 是否有任何扩展可以替换此缺失的功能?与现有的测试资源管理器UI集成的东西将是理想的。(免费选项也是首选,因为如果我能说服我的公司老板为VS Ultimate/Premium掏钱,这无论如何都不会成为问题)构建后运行测试”和“配置文件测试”Visual Studio 2012的Premium和Ultimate版本提供了这些功能。不是免费的,但

Visual Studio 2012添加了此选项,但在专业版中似乎没有此选项。事实上,我的“单元测试资源管理器”仅称为“测试资源管理器”,根本没有该按钮:


是否有任何扩展可以替换此缺失的功能?与现有的测试资源管理器UI集成的东西将是理想的。(免费选项也是首选,因为如果我能说服我的公司老板为VS Ultimate/Premium掏钱,这无论如何都不会成为问题)

构建后运行测试”和“配置文件测试”Visual Studio 2012的Premium和Ultimate版本提供了这些功能。

不是免费的,但它非常值得花钱,并且优于Visual Studio中的任何和所有测试运行功能,无论版本如何。

我将F6键重新映射到TestExplorer.RunAllTests,而不是默认的Build.BuildSolution

执行此操作时,Build.BuildSolution将重新映射到Ctrl-Shift-B

它工作得很好,因为现在我的F6 Reflection RunAllTests保存所有修改过的文件,构建我的解决方案并运行我的单元测试

我唯一需要改变的是我的窗口布局,这样我就可以看到TestExplorer窗口,这样我就知道是否有任何测试失败了


用一个关于这个的链接更新答案

你也可以看看aka wighty Moose


它没有NCrunch那么光滑,但它是免费的。

我从betas早期就开始使用NCrunch。就在最近,我的试用期结束了。我的公司正在努力获得美国许可证,但这是一个缓慢的过程。我尝试了MightyMose和TestExplorer,但两者都无法相比。NCRUNCFTW!这个答案中的链接指向NCrunch.com,它显然已经过期。改为转到NCrunch.net。该产品仍然是活的和良好的。我免费使用了几年,感觉棒极了。如果您处于TDD环境中,您不希望在没有它的情况下进行开发。只有这样,如果使用xunit,那么您就只能使用命令行(使用is kool tho),或者VS测试RunnerI不知道!。。。就在这里,测试菜单上的选项盯着我看……2015年仍然如此——仅在企业中提供——这种方法为我节省了大量时间。谢谢。如果站点关闭,则可以使用存档页面@