Próbuję utworzyć instancję InternetExplorerDriver w języku C#, i za każdym razem, gdy robię, pojawia się następujący komunikat o błędzie :Podczas korzystania z Selenium Webdriver pojawia się następujący błąd przy użyciu InternetExplorerDriver - "Nieoczekiwany błąd podczas uruchamiania Internet Explorera ...."
System.InvalidOperationException: nieoczekiwany błąd podczas uruchamiania przeglądarki Internet Explorer. Tryb chroniony musi być ustawiony na tę samą wartość (włączony lub wyłączony) dla wszystkich stref. (NoSuchDriver)
Teraz nie jestem pewien, jak to rozwiązać, ale linia kodu, który powoduje błąd w pytaniu jest:
IWebDriver driver = new InternetExplorerDriver();
Dokumentacja InternetExplorerDriver sugeruje, że mogę przechodzić w ICapabilities
obiektu w przeciążonej konstruktora, ale to tylko ma właściwości BrowserName
, IsJavaScriptEnabled
, Platform
i Version
. Żadne z nich nie sugeruje, że mogą rozwiązać problem.
Czy jest coś, co muszę zrobić w ramach realizacji to rozwiązać? Czy muszę zmienić niektóre ustawienia w samym IE9?
Drugi link (do zrzutu ekranu) jest uszkodzony. – Anthony
@Anthony Dzięki, naprawione. –
Nie jestem jeszcze zepsuty dla mnie .. Nie jestem zalogowany do google (jeśli muszę się zalogować, żeby go zobaczyć, to w rzeczywistości nie jest on w Internecie) – Anthony