【发布时间】:2009-10-14 20:57:23
【问题描述】:
我正在寻找对我的测试进行分类的最简单方法,以便我可以单独运行它们。
我的组织将如下所示
- 单元测试
- 集成测试
- 系统测试
这样做的原因是我们所有的测试还没有发展到完全自动化。我们的大多数单元测试都是完全自动化的,而集成和系统测试则不是。但是,在开发人员机器上调用所有测试仍然有用。
为简单起见,我希望我们可以提交具有独特属性[IntegrationTest] 或[TestCategory("Integration")] 的不同类型的测试,这样我们的构建服务器就只运行我们想要的测试。
我知道 nUnit 具有测试类别,但我们的团队喜欢 Microsoft Stamp 批准 MsTest + IDE 集成。
您的团队是如何解决这个问题的?
是否有提供此功能的扩展程序?
这会内置到 .Net 4.0 中吗?
谢谢
【问题讨论】:
标签: visual-studio-2008 unit-testing build-process build-automation mstest