Тестирование плагинов для браузера с помощью Selenium

Я пишу веб-приложение, которое имеет плагин для браузера как для Firefox, так и для Chrome. Моя текущая система тестирования использует серию тестов Selenium, созданных с помощью Selenium IDE.

Возможно ли также, чтобы селен установил, активировал и удалил плагины браузера для Firefox и Chrome (возможно, также и для других браузеров)?

Я думаю, что самая большая проблема заключается в том, что установка / включение плагина браузера требует перезапуска браузера, и я не уверен, что это произойдет, если отключить селен.

Приобретение плагина легко осуществить, посетив внутреннюю ссылку на сайт на php-скрипт, который определяет ваш браузер.

Ответы на вопрос(2)

Ваш ответ на вопрос