Wie kann ich InternetExplorerDriver mit Selenium WebDriver
Ich den Treiber heruntergeladen und ich gab den genauen Pfad in meinem code, aber bei mir lief der code zeigt er mir Fehler
mein code mit java ist wie folgt:
System.out.println("Internet Explorer is selected");
System.setProperty("webdriver.ie.driver","C:\\Program Files\\Selenium\\Drivers\\IEDriver\\IEDriverServer.exe");
driver = new InternetExplorerDriver();
selenium = new WebDriverBackedSelenium(driver, "http://www.datamoat.com/");
und die Fehlermeldung ist
org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 1.15 seconds
Build info: version: '2.37.0', revision: 'a7c61cb', time: '2013-10-18 17:15:02'
System info: host: 'SAKIB-PC', ip: '192.168.10.70', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_25'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Lesen Sie die Fehlermeldung. Was bedeutet es zu sagen?
Der größte Teil der Fehler "Geschützte Modus-Einstellungen sind nicht das gleiche für alle Zonen". So stellen Sie die protected-Modus-Einstellungen gleich für alle Zonen.
Der größte Teil der Fehler "Geschützte Modus-Einstellungen sind nicht das gleiche für alle Zonen". So stellen Sie die protected-Modus-Einstellungen gleich für alle Zonen.
InformationsquelleAutor Sakib Espak | 2013-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es braucht gleiche Sicherheitsniveau in allen Zonen. Das zu tun, Folgen Sie den Schritten unten:
1.Öffnen Sie IE
2.Gehen Sie auf Extras -> Internetoptionen -> Sicherheit
3.Legen Sie für alle Zonen (Internet, Lokales intranet, Vertrauenswürdige sites, Eingeschränkte sites) auf den gleichen geschützten Modus aktiviert oder deaktiviert ist, sollte keine Rolle spielen.
Schließlich, legen Sie die Zoomstufe auf 100% durch einen rechts-Klick auf das ZAHNRAD oben rechts und aktivieren Sie die status-bar. Standard-zoom-Stufe wird nun unten rechts angezeigt.
Der Fehler ist spezifisch für internet explorer, so dass, wie würden Sie das tun wollen "das gleiche für den chrome-Treiber"?
Es braucht nicht zu tun, das gleiche gilt für Chrome. Dies muss getan werden, nur für den IE
InformationsquelleAutor Abhishek Singh
Ich glaube, Sie haben, um einige erforderlichen Konfiguration zum starten und ausführen von IE richtig. Sie finden den Leitfaden unter: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver
InformationsquelleAutor taynguyen
Sicher, Leo...Dies war mein Erster post von meinem Leben..
InformationsquelleAutor Rupesh Shinde
Ich habe Brandbekämpfung mit diesem Problem für die letzten eines Monats. Und schließlich fand ich eine fruchtbare Lösung. Hier sind die genauen Schritte, die wir Folgen, um es zu bekommen funktioniert. Habe ich bereits getan, Erforderliche Konfiguration wie bereits erwähnt unter diesem link: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration
https://www.microsoft.com/en-au/download/details.aspx?id=44069
Verwenden Sie diese Gewünschten Funktionen für Ihre internet explorer-Treiber
capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
capabilities.setCapability(InternetExplorerDriver.FORCE_CREATE_PROCESS, true);
webDriver = new InternetExplorerDriver(capabilities);
Verwenden Sie geeignete Selen-version 2.53.1. Ich habe es arbeitete für die Selen-version wie bereits in pom
Laden Sie die IEDriverServer_x64_2.53.1.zip aus dem folgenden link. Stellen Sie sicher, Ihre 2.53.1
http://selenium-release.storage.googleapis.com/index.html?path=2.53/
Nun gehen Sie zum registry-Einstellungen
(regedit.exe)
für den aktuellen Benutzer (nicht zu öffnenregedit
als Administrator) und fügen Sie TabProcGrowth für die unten Pfad im regeditHKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
Klicken Sie rechts auf Main und fügen Sie den neuen DWORD (32-bit) und stellen Sie es als 0. Erinnere mich, dass ich versuchte, 64 bit mit QWORD es hat nicht für mich gearbeitet.
Der Schlüssel in diesem Prozess ist Schritt 2 die Installieren IE-Webdriver-tool für windows
Ich habe nicht versucht, diese Methode für Selen neueste version 3.0 aber wird einen Versuch geben.
InformationsquelleAutor vkrams
In der gleichen Weise für den Chrome-Browser unten sind die Dinge, die zu beachten sind.
Schritt 1-->Importieren Sie die Erforderlichen Dateien für Chrome :
import org.openqa.selenium.chrome.*;
Schritt 2--> Legen Sie den Pfad und initialisieren Sie die Chrome-Treiber:
Hinweis: In Schritt 2 die Lage zeigen sollte, die chromedriver.exe Datei Speicherort in Ihrem system-Laufwerk
Schritt 3--> Erstellen Sie eine Instanz des Chrome-Browsers
Rest wird identisch sein...
InformationsquelleAutor Rupesh Shinde
Zuerst laden Sie die exe-Datei des IEDriverServer (64 bit und 32 bit).
Brauchen nicht zu installieren, nur herunterladen, diese Datei mit Ihrem browser( 64-oder 32-bit)
und geben Sie einfach den Pfad der exe-Datei in den angegebenen code.
http://www.seleniumhq.org/download/
verwenden Sie diesen code
InformationsquelleAutor ER.swatantra
In c# umgehen, ändern der geschützten zone Einstellungen.
InformationsquelleAutor
Darüber hinaus "Erweiterte Geschützte Modus" deaktiviert werden muss für IE 10 und höher. Diese option finden Sie auf der Registerkarte Erweitert im Dialogfeld Internetoptionen.
Wie es oben Schritte???
Haben Blick auf dieses video: http://screencast.com/t/5nlxsrje4I . Ich zeigte die einzelnen Schritte.
Quelle: https://code.google.com/p/selenium/wiki/InternetExplorerDriver#Required_Configuration
Hoffe, das hilft. Danke 🙂
InformationsquelleAutor Rameshwar
InformationsquelleAutor Krushna Chulet
1---Enable protected mode für alle Zonen
Sie müssen aktivieren Sie den geschützten Modus für alle Zonen von Internet-Optionen -> Registerkarte "Sicherheit". Aktivieren protected mode für alle Zonen
Diese Einstellung beheben Fehler im Zusammenhang mit "Geschützten Modus-Einstellungen sind nicht das gleiche für alle Zonen.
2-- Set IE-browser die Zoomstufe 100%
InformationsquelleAutor Pushpak Jain
Folgenden Schritte sind bei mir geklappt, Hoffe, das wird für Sie arbeiten,
dann schreiben Sie folgenden code in eine java-Datei, und führen Sie
InformationsquelleAutor Vishwanath Chenni
Ausführen von Testfällen im IE-Browser stellen Sie sicher, die Sie heruntergeladen haben, DH Fahrer und Sie müssen, um die Eigenschaft als gut.
Code unten wird Ihnen helfen,
Können Sie überprüfen, IE-Browser Herausforderungen mit Selen und vollständige code für mehr details
InformationsquelleAutor Mukesh otwani
Gehen Sie zu Extras -> Internetoptionen -> Sicherheit und Schutz Aktivieren-Modus für alle Zonen. Bei mir hat es geklappt 🙂
InformationsquelleAutor Angel1403