2017-09-20 32 views
1

nach Laufe nicht öffnet mit diesem Programm der Mozilla automatisch geöffnet sind und ich mich ein, um die Proxy-Authentifizierung, aber die URL wird nicht abgerechnet jemand dank helfen kannFirefox starten aber url ist, kann Selen

public class SimpleSelenium { 
    WebDriver driver = null; 
    String url = "http://www.google.com"; 



public static void main(String args[]) { 


    SimpleSelenium ss = new SimpleSelenium(); 
    ss.openBrowser(); 
    ss.getPage(); 
    ss.quitPage(); 
} 

private void openBrowser() { 

    System.setProperty("webdriver.gecko.driver", "C:/geckodriver.exe"); 
    driver = new FirefoxDriver(); 


} 

private void quitPage() { 
    driver.quit(); 

} 

private void getPage() { 
    driver.get(url); 

    } 

    } 
+0

da sein quitpage unmittelbar nach getPage erforderlich ist ?? –

Antwort

0

Sie sind falsche Methode. Es erklärt hier Difference between webdriver.get() and webdriver.navigate()

Versuchen driver.get("http://google.co.in");

+0

nichts geändert –

+0

Ich kopierte Ihren neuen, bearbeiteten Code und es funktioniert gut. Das einzige, was ich geändert habe, war .exe Pfad. Ich benutze Maven und es gibt Ressourcen-Ordner 'System.setProperty (" webdriver.gecko.driver "," src \\ main \\ resources \\ geckodriver.exe ");'. Vielleicht wird es funktionieren? – Symph

+0

Was ist Ihre Version von Selenium und Mozilla? –

Verwandte Themen