visual-studio - 如何从跨多个 Visual Studio 安装的运行中排除非单元测试

标签 visual-studio testing tfs visual-studio-2015

我知道有多种方法可以用来将某些类型的测试排除在测试播放列表之外:按 TestCategory 或类名等过滤。

我还知道可以指示 TFS 构建仅运行某些类别或类别的测试。

但是,我发现只需进入测试资源管理器并单击“全部运行”即可快速方便地检查我的单元测试运行情况。最好在 checkin 之前定期执行此操作,以确保构建可能通过。

有没有一种直接的方法可以配置我的测试以确保“全部运行”只选择快速单元测试,而单独留下较慢的系统和回归测试?理想情况下,我想要一种可以轻松应用于同时处理代码的其他所有人的方法。

最佳答案

有点看不懂。自 MSDN解释的很清楚。Run all 就是运行所有的测试。并且还有过滤器或者其他设置可以实现只运行单元测试。

enter image description here

而且正如您所提到的,您可以 run unit tests with your builds directly .为什么需要这个功能。如果您只是想确保 checkin 不会导致构建失败。您可以使用 Gated Check-in 直接。这也适用于其他所有人。

关于visual-studio - 如何从跨多个 Visual Studio 安装的运行中排除非单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36034959/

相关文章:

c++ - C++ MS Visual Studio错误 “referenced in function public: void __thiscall …”

ruby-on-rails - 运行 RSpec 测试时出现 UrlGenerationError

java - BMR 计算器测试

tfs - 寻找在引入新警告时破坏构建的构建事件

svn - 每晚将 TFS 同步到 SVN

c# - Visual Studio 构建失败 : unable to copy exe-file from obj\debug to bin\debug

asp.net - Crystal Report直接保存为PDF,而不是查看

visual-studio - WSE 客户端项目不断将 WebServicesClientProtocol 恢复为 SoapHttpClientProtocol

java - 集成测试期间对象中的 ArrayLIst 未更新

来自 Backlog 的 TFS 查询以不同方式创建