Hier ist die Stacktrace: Kann Webdriver nicht in Mac OS X verwendet werden?
Meine OS-Version ist 10.11.2 (15C50)
Hier ist die Stacktrace: Kann Webdriver nicht in Mac OS X verwendet werden?
Meine OS-Version ist 10.11.2 (15C50)
Es geschieht, weil Selen nicht in der Lage ist, die Position Ihrer Firefox zu erkennen. Sie müssen System.setProperty
einstellen Selen über die Lage von Firefox in Ihrem System
unterstützen Nach https://github.com/SeleniumHQ/selenium/wiki/FirefoxDriver ist eine Eigenschaft, die Sie den binären Pfad zu setzen haben zu setzen:
webdriver.firefox.bin
Für mein System, das ich firefox haben in folgenden Lage: -
System.setProperty("webdriver.firefox.bin","/Applications/Firefox20.0");
WebDriver driver = new FirefoxDriver();
Einige System Lage wie folgt: -
System.setProperty("webdriver.firefox.bin","/Applications/Firefox.app/Contents/MacOS/firefox-bin");
OR
Es ist eine Frage von einigen addions für die folgenden Link entnehmen: -
Failed to connect to binary FirefoxBinary with Selenium in Maven
Hoffe, es wird Ihnen helfen :)
gelöst, indem Sie mit der rechten Version ersetzen. Danke ~ – zhongwei
Willkommen .. Es fühlt sich gut an, dass Ihr Problem gelöst wurde –