Я пытаюсь преобразовать некоторые тесты Selenium с FirefoxDriver
на MarionetteDriver
, но у меня возникают проблемы с PKI. Мое решение до сих пор состояло в том, чтобы использовать различные профили Firefox, которые имеют только одну пользовательскую PKI, и автоматически выбирать ее для входа в систему. Однако похоже, что конструктор MarionetteDriver
не имеет возможности запускать Firefox с пользовательским профилем. Как это исправить?
Я обошел это в Python, заставив Python запустить Firefox перед подключением к нему с помощью Marionette, но я не знаю, есть ли у Selenium WebDriver такая возможность.