【发布时间】:2010-12-03 14:27:09
【问题描述】:
我已通过 nunit 在本地成功运行测试。但是,当我尝试通过 teamcity 运行它们时,一些测试通过了,但一些测试却因给出以下错误而失败。
SetUp 方法失败。 System.Runtime.InteropServices.COMException:由于以下错误,从 IClassFactory 创建具有 CLSID {0002DF01-0000-0000-C000-000000000046} 的 COM 组件实例失败:800704a6。 在 WatiN.Core.IE.CreateNewIEAndGoToUri(Uri uri,LogonDialogHandler logonDialogHandler,布尔 createInNewProcess) 在 WatiN.Core.IE..ctor() 在 C:\Tests.vb:line 14 中的 test.Setup() 处
【问题讨论】:
-
如果你从你的测试中移除了WatiN的使用,你的NUnit测试用例是否通过并且没有错误?