Увидели много вопросов относительно Selenium 2.53.1 и Firefox 47.0.1, но ни одного в отношении выпуска Selenium 3 Beta. Я пытаюсь использовать новые gecko/marionette Firefox webdrivers, но даже если у меня есть место водителя; мой путь к среде, Firefox установить папку в программах и предоставить местоположение диска в системной среде, он все равно будет работать неправильно.
Ошибка:
geckodriver.exe не существует в текущем каталоге или в каталоге переменной среды PATH. Драйвер можно загрузить с https://github.com/mozilla/geckodriver/releases.
Использование:
- Сервер Selenium 2.53.1
- Firefox 48
- Selenium 3 Beta DLL
- Окно 10
Пример кода 1
using OpenQA.Selenium.Firefox;
public static class FirefoxInitialise
{
public static IWebDriver Driver {get; set;}
Driver = new FirefoxDriver();
}
Также попытался выполнить следующее:
using OpenQA.Selenium.Firefox;
public static class FirefoxInitialise
{
public static IWebDriver Driver {get; set;}
FirefoxDriverServices service = FirefoxDriverService.CreateDefaultService();
service.FirefoxBinaryPath = @"C:\Program Files\Mozilla Firefox\firefox.exe";
FirefoxOptions options = new FirefoxOptions();
TimeSpan time = TimeSpan.FromSeconds(10);
Driver = new FirefoxDriver(service, options, time);
}
Любая помощь или проницательность относительно того, почему код все еще не обнаружит этот драйвер, будет очень благодарен.