同时运行多个测试项目时测试失败

时间:2015-01-09 08:21:28

标签: visual-studio nunit resharper

假设我的解决方案中有5个测试项目,每个测试项目都有一些测试用例。 当我单独运行项目时,该项目中的所有案例都通过了。 当我整个项目运行时,3个项目中的很多测试用例都失败了。 错误消息显示失败的测试用例无法在web.config中找到确实存在的某些设置。 什么时候每天在TFS中构建,一些测试用例也会失败,但更少。 所有情况都是假冒单元测试,没有真正的数据库查询或网络流量。

ENV:NUnit 2.6.3,vs 2013 premium,resharper 8.2.3完整版。

1 个答案:

答案 0 :(得分:0)

您的测试可能会相互泄漏。或许可以查看初始化和清理以及每个测试类的一般状态。

请注意,您可能具有初始化和清理以及方法级别,类级别和程序集级别,并且它们都处于状态。