Возвращаемая ошибка: «Исключение в потоке» main »java.lang.IllegalStateException: исполняемый файл драйвера не существует: / usr / local / bin / geckodriver"
Драйвер существует какВы можете увидеть: ➜ bin pwd / usr / local / bin ➜ bin ls geck * geckodriver
Я искал много других ответов на этот же вопрос на форуме, но ничего из того, что я пробовал, не сделалразница.Сначала я установил geckodriver вручную, но когда я не смог заставить его работать, я удалил файл и установил его с помощью brew install, но это не имело никакого значения.
package automationFramework;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
public class WebTestMainPage {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver", "/usr/local/bin/geckodriver");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.store.demoqa.com");
Eclipse IDE для разработчиков Java Версия: 2018-12 (4.10.0) Идентификатор сборки: 20181214-0600 ОС: Mac OS X, v.10.14.2, x86_64 / какао Версия Java: 11.0.1