首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mstest Run忽略VS中的测试

Mstest Run忽略VS中的测试
EN

Stack Overflow用户
提问于 2017-06-28 07:25:50
回答 1查看 653关注 0票数 0

我已经创建了许多长时间运行的集成测试。它们大约需要5-10分钟才能完成。我不希望他们每次都运行开发人员从VS运行测试,因为这将花费很长时间。它们纯粹是即席测试。

有没有一种方法可以将测试标记为忽略,但如果开发人员显式选择并运行测试,而不删除每次忽略标记,则仍然允许开发人员在本地运行该测试?另外,我希望通过TFS和MS test runner在夜间构建期间运行这些测试

EN

回答 1

Stack Overflow用户

发布于 2017-06-28 16:26:32

建议您考虑使用Test Categories

通过分别对长时间运行的测试进行分类,您可以选择在测试运行中包含哪些测试,例如

代码语言:javascript
复制
[TestMethod]
[TestCategory("Integration")]  
public void MyLongRunningTest()  
{  
    // Test Code
}  

并运行以下命令:

代码语言:javascript
复制
mstest /testcontainer:TestProject.dll /category:"Integration"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44791451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档