Возникла необходимость указывать для FireFoxWebDriver три параметра.
Пробовал как указано здесь, но когда указала параметр, типа "DesiredCapabilities", в FireFoxWebDriver, получаю ошибку "Specified firefox binary location does not exist or is not a real file: FirefoxBinary".
Если смотреть какого типа может принимать FireFoxWebDriver, то там есть ICapabilities, но как ему указать что нужно использовать(Platform, FirefoxBinary и FirefoxProfile)?
DesiredCapabilities Caps = new DesiredCapabilities();
Platform WinPlatform = new Platform(PlatformType.Windows);
FirefoxBinary FireBin = new FirefoxBinary("C:\\Program Files\\Mozilla Firefox\\firefox.exe");
FireBin.TimeoutInMilliseconds = 130000;
FirefoxProfile FireProfile = new FirefoxProfile();
FireProfile.Port = 9966;
Caps.SetCapability(FirefoxDriver.ProfileCapabilityName, FireProfile);
Caps.SetCapability(FirefoxDriver.BinaryCapabilityName, FireBin);
Caps.Platform = WinPlatform;
driver = new FirefoxDriver(cap);
Путь к FireFox указан верный.
Пишу на C#.


