Как вызвать аддон в Firefox с помощью селена - PullRequest
0 голосов
/ 21 ноября 2011

Могу ли я вызвать аддон из Firefox / Chrome, используя selenium.My требование, я должен щелкнуть и открыть аддон из Firefox и сделать некоторые действия. Скажем, я должен вызвать аддон обложки скрипта в Firefox

1 Ответ

1 голос
/ 21 ноября 2011

Вы можете сделать следующее с Firefox:

FirefoxProfile profile = new FirefoxProfile();
profile.addExtension(new File(ClassLoader.getSystemResource("path/to/.xpi").getFile()));
WebDriver driver = new FirefoxDriver(profile);

Я бы поспорил, что настройка чего-то для Chrome будет очень похожа.Обратите внимание, что выше для Selenium 2.

Редактировать для инструкций RC:

Вам нужно будет запустить сервер как таковой (после создания профиля в менеджере профилей):

java -jar selenium-server.jar -firefoxProfileTemplate “<Selenium Profile Directory>”

Вы можете ознакомиться с дальнейшими инструкциями здесь .

...