2016-05-20 5 views
0

Ich habe versucht, Selen-Webdriver in meinem Java-Code verwenden, aber es öffnet keine URL stattdessen ist es nur eine leere Seite zu öffnen. Ich benutze Selen Webdriver Version 2.48 und Firefox Version 45.1.0. Ich habe versucht, vorherige Version von Firefox zu meinem redhat zu installieren, aber es funktioniert nicht und gibt Fehler "libgio-2.0.so.0: kann freigegebene Objektdatei nicht öffnen: Keine solche Datei oder Verzeichnis konnte XPCOM nicht laden." Mein Java-Code:Selenium webdriver nicht öffnen URL statt nur eine leere Seite öffnen

FirefoxProfile prof = new FirefoxProfile(); 
    prof.setPreference("browser.startup.homepage_override.mstone", "ignore"); 
    prof.setPreference("startup.homepage_welcome_url.additional", "about:blank"); 
    WebDriver driver = new FirefoxDriver(prof); 
     // TestUtils 
//.createCrawlDriverForTest(createDefaultCapabilities()) 
driver.get("https://www.google.com/"); 
+1

Was ist der Fehler, den Sie bekommen? Können Sie versuchen, die neueste Version von Selenium - 2.53 zu verwenden? – Haxor

+0

Es gibt keinen Fehler, wenn ich den Komponententest ausführen! Es ist nur Openinig leere Firefox. und wenn ich Druckanweisungen hinzugefügt habe! die print-Anweisung nach "WebDriver driver = new FirefoxDriver (prof);" druckt nichts, wie es Druckanweisung nach dieser Linie nicht erreicht –

+0

Und ist es das Problem mit der Version von Selen? wie ich nicht die Version aktualisieren möchte, da es Abhängigkeiten brechen könnte –

Antwort

2

Eigentlich Selen 2.48 unterstützt bis zu firefox Version 41 so entweder hatte ich die Selen WebDriver Version oder verwenden eine ältere Version von Firefox zu aktualisieren.

mit einer älteren Version hat den Trick für mich.

Verwandte Themen