Я пишу webapp, у которого есть компонент плагина браузера для Firefox и хром. Моя текущая система тестирования использует серию тестов Selenium, созданных с помощью Selenium IDE.
Можно ли также установить селен, активировать и удалить плагины браузера для firefox и chrome (возможно, другие браузеры)?
Я думаю, что самая большая проблема заключается в том, что установка/включение плагина браузера требует перезапуска браузера, и я не уверен, что это произойдет через селен.
Приобретение плагина легко обрабатывается путем посещения внутренней ссылки сайта на php- script, которая обнаруживает ваш браузер.