Я пытаюсь перейти к обновленной автоматизации веб-браузера Firefox с помощью селена. Кажется, что селену для продолжения работы нужен драйвер марионетки. Я следовал инструкциям, данным разработчиками,
- скачал драйвер
- переименовал его в wires.exe
В следующем коде не удалось правильно установить PATH для пользовательского пути.
System.Environment.SetEnvironmentVariable("webdriver.gecko.driver", "@C:\DOWNLOADS\wires.exe")
поэтому я добавил wires.exe в папку debug\bin, после чего wire.exe заработал правильно, но я получил следующую ошибку
Обнаружено исключение System.InvalidOperationException Сообщение=сущность не найдена Источник=WebDriver
это код, который я использую для запуска webdriver
FirefoxOptions option1 = new FirefoxOptions();
option1.IsMarionette = true;
option1.AddAdditionalCapability("marionette", true);
driver = new FirefoxDriver(option1);