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プロンプトのみが生成され、フローは続行されません。
私が実行しているシステムは、Windows764ビットです。