#c# #selenium #firefox
Вопрос:
Я пытаюсь использовать расширение в selenium для geckdriver и обнаружил, что мне нужно использовать FirefoxProfile
. Отсюда, однако, я теряюсь в догадках, что именно делать. Я не могу найти много помощи в Интернете. Вот что у меня есть, но я получаю System.TypeInitializationException
ошибку.
FirefoxOptions options = new FirefoxOptions();
FirefoxProfile profile = new FirefoxProfile();
string workingDirectory1 = Environment.CurrentDirectory;
profile.AddExtension(workingDirectory1 "\anticaptcha.xpi");
options.Profile = profile;
IWebDriver driver = new FirefoxDriver(options);
driver.Navigate().GoToUrl("https://www.google.com/");
Ответ №1:
Похоже, метод addExtension нуждается в некоторых исправлениях, он принимает файл в качестве аргумента, а не строки