Win 7 и FireFox работают на немецком языке.
В Win 7 установлены все доступные обновления.
То же самое для 32- и 64-битного GeckoDriver! (моя Win 7 - 64-разрядная версия; мой FireFox - 32-разрядная версия).
То же самое для GeckoDriver 0.14.
Это проблема только на моем ПК?
driver.quit()
работает с моим InternetExplorer без проблем.
package JS_JFrame1;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class SeleniumFireFoxMinimal1 {
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.gecko.driver", "e:\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.toolsqa.com");
Thread.sleep(5000);
driver.quit();
}
}
Другие команды селена, подобные этим, работают отлично:
element = driver.findElement(By.id("sinp"));
System.out.println( "Element found!");
element.clear();
element.sendKeys("black");
element.submit();
Вывод консоли Eclipse:
1485978825934 geckodriver ИНФОРМАЦИЯ Прослушивание 127.0.0.1:21352 1 февраля 2017 г. 20:53:46 org.openqa.selenium.remote.ProtocolHandshake createSession ИНФОРМАЦИЯ: попытка двудиалектного сеанса при условии, что закон Постела выполняется на удаленном конце 1485978826606 mozprofile: : profile INFO Использование пути к профилю C: \ Users \ xxxxxxx \ AppData \ Local \ Temp \ rust_mozprofile.qNYZq4KKbeGl 1485978826606 geckodriver :: marionette INFO Запуск браузера C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe 1485978826637 geckodriver :: marionetteriver :: marionette ИНФОРМАЦИЯ Подключение к Marionette на локальном хосте: 51926 1485978828021 Marionette INFO Прослушивание порта 51926 1 февраля 2017 г. 20:53:52 org.openqa.selenium.remote.ProtocolHandshake createSession ИНФОРМАЦИЯ: Обнаруженный диалект: Предупреждение JavaScript W3C: https://www.youtube.com/yts/jsbin/player-de_DE-vflWB2cvt/base.js, строка 664: ошибка: WebGL: getParameter : параметр: недопустимое значение перечисления [Дочерний 4416] ### !!! ABORT: прерывание при ошибке канала .: файл c: /builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/glue/MessageChannel.cpp, строка 2056 1 февраля 2017 г. 20:54:07 org. openqa.selenium.os.UnixProcess destroy SCHWERWIEGEND: невозможно убить процесс с PID 4608