2012-12-19 14 views
6

Kiedy biegł moich testów na C# -visualnUnit przebiega pomyślnie, ale kiedy został uruchomiony go tylko na NUnit i tylko o dll w projekcie ją stawia takie jak ten:Uruchamianie testu selen w NUnit nie Wykonywanie skryptów

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 

Miałem tutaj wielowątkowość. Działa dobrze z moim vs i visualnUnit. Problem polegał na tym, że próbowałem uruchomić go tylko w Nunit.

Zgłaszam IWebdriver driver = new ChromeDriver(); w visualNunit i vs nie odradzam żadnego cmd i działa płynnie, podczas gdy przy użyciu Nunit pojawia się tylko zachęty cmd jego sterownika i nie kontynuuje przepływu.

System, na którym działam, to: Windows7 64bit.

+0

Czy możesz pisać kod, jak również? –

+0

ohh przepraszam za pytanie .... dowiedziałem się, że to mój kod ma błąd ... na uzyskanie niektórych wartości z app.config ('var appConfig = ConfigurationManager.OpenExeConfiguration (Assembly.GetExecutingAssembly().); return appConfig.AppSettings.Settings ["SeleniumHost"]. Wartość; 'nunit nie czyta tego, więc zmieniłem go na' return ConfigurationSettings.AppSettings ["TrueSampleHost"]; 'ale milion wdzięczności za spędzenie czasu na tym .... przepraszam –

+0

, ale jestem trochę ciekawy, dlaczego jest on w użyciu vs i visualnunit w wywołaniu sterownika nie odradza okna cmd podczas korzystania z nunit i dll w projekcie spawn okna cmd ?. ... czy ktoś to wie ... po prostu z ciekawości –

Odpowiedz

0

Musisz mieć niewłaściwą instrukcję zwrotu.

Powinno być coś takiego:

return ConfigurationSettings.AppSettings["SampleHost"]; 
+0

Przykro mi to mówić, ale wspominam o tym już w moim komentarzu ... ale dziękuję za podzielenie się swoim pomysłem ... –

Powiązane problemy