6

当我在 C#-visualnUnit 上运行我的测试时,它运行成功,但是当我只在 Nunit 上运行它并且只在项目中使用 dll 时,它的输出如下所示:

Started ChromeDriver
port=49771
version=23.0.1240.0
log=\chromedriver.log

[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[18104:3564:1220/011849:ERROR:window_impl.cc(55)]Failed to unregister class Chrome_WidgetWin_0. Error = 1412

我在这里有多线程。它适用于我的 vs 和 visualnUnit。问题是当我尝试仅在 Nunit 中运行它时。

IWebdriver driver = new ChromeDriver();在visualNunit中声明它不会产生任何cmd并且运行平稳,而使用Nunit它只会产生其驱动程序的cmd提示并且不会继续流程。

我运行的系统是:Windows7 64bit。

4

1 回答 1

0

您必须有错误的退货声明。

应该是这样的:

 return ConfigurationSettings.AppSettings["SampleHost"];
于 2012-12-26T15:19:38.273 回答