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プロンプトのみが生成され、フローは続行されません。

私が実行しているシステムは、Windows764ビットです。

4

1 に答える 1

0

間違ったreturnステートメントが必要です。

次のようなものにする必要があります:

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