Selenyum testi çalışıyor böyle dışarı koyar:NUNIT üzerinde yürütme değil komut
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
Burada çok iş parçacığı yapıyordum. Benim vs ve visualnUnit ile gayet iyi çalışıyor. Sorun sadece onu Nunit'te çalıştırmaya çalıştığım zamandı.
visualNunit içinde IWebdriver driver = new ChromeDriver();
bildiriyorum ve Nunit kullanarak sadece kendi cmdns sürücülerini sorar ve akış devam etmez vs vs herhangi bir cmd doğurmak ve sorunsuz çalışır.
Çalıştığım sistem şu şekildedir: Windows7 64bit.
siz de kod sonrası misiniz:
gibi bir şey olmalı mı? –
ohh bunu sorduğum için üzgünüm .... app.config ('var appConfig = ConfigurationManager.OpenExeConfiguration (Assembly.GetExecutingAssembly().); return appConfig.AppSettings.Settings ["SeleniumHost"]. Değeri; 'nunit okumaz, bu yüzden şunu değiştirdim: ConfigurationSettings.AppSettings [" TrueSampleHost "];' 'ama milyonlarca zaman ayırdığınız için teşekkürler Bu .... üzgünüm üzgünüm –
ama biraz merak ediyorum neden kullanarak vs ve visualnunit sürücüsünü çağırmakta iken bu bir cmd pencere spawnwnd ve proje üzerinde bir dll kullanarak iken cmd pencere açar ?. ... kimse bunu biliyor mu ... meraktan çıkmış –