Selenium Force Schließen Sie Firefox

    ProfilesIni profile = new ProfilesIni();
    FirefoxProfile ff = profile.getProfile("ScreenCapture");
    WebDriver driver = new FirefoxDriver(ff);
    driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
    driver.get(url);

    Thread.sleep(8000);

    File srcFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);

    driver.quit();

Sollte nichtdriver.manage (). timeouts (). implicitlyWait (15, TimeUnit.SECONDS); Nach 15 Sekunden das Schließen des selengenerierten Firefox-Browsers erzwingen? Der Browser sitzt nur und sagt, dass er Daten für eine Stunde + überträgt. Grundsätzlich hängt nur sagen, seine Übertragung ...

Ich fange ajax-schwere Seiten ein, weshalb ich alles auffordere, 8 Sekunden nach dem Laden der Seite zu warten. Das sollte aber nichts damit zu tun haben, dass der Fahrer nach 15 Sekunden ein Close erzwingt.

Wo gehe ich falsch?

Details: Centos x64 6.4 mit Firefox 10.0.12 und neuestem Selen ab 10 min.

Gibt es etwas, was ich in Java tun kann, um das zu umgehen?

Frage: Wie kann ich das von Selenium generierte Firefox-Fenster nach N Sekunden schließen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage