0

У меня есть тесты на селен, работающие против хромного драйвера v 2.25. У меня есть chrome v 54, установленный на сервере ubuntu 14. Я не могу получить тесты на селен для воспроизведения видеопроигрывателя со вспышкой. Есть ли плагин, который мне нужно установить, чтобы получить хром на ubuntu для поддержки flash?selenium не может воспроизводить видеопроигрыватель

Тест загружает страницу с помощью видеоплеера и проверяет наличие кнопки воспроизведения. Мне нужно убедиться, что сервер может загрузить флеш.

ответ

0

Selenium не может и не будет автоматизировать внедренные объекты на любом веб-сайте.

Это включает в себя такие объекты, как:

  • флэш
  • PDF
  • Java апплеты
  • т.д.

Если вы хотите автоматизировать те, что вам нужно будет найти другой инструмент. Selenium предназначен для автоматизации веб-сайтов, а не внешних компонентов веб-сайта, таких как flash.

+0

selenium может и автоматизирует вспышку, просто нужен дополнительный плагин для вспышки (не для селена) – dimkin

+0

это не селен в этой точке, то :) вы используете что-то еще для автоматизации вспышки, поэтому мое утверждение все еще стоит. «Selenium не может и не будет автоматизировать внедренные объекты [как вспышка]» – sircapsalot

+0

. инъекция Flex Pilot на flash делает тесты работы со вспышкой точно так же, как с HTML DOM Попробуйте, если вам интересно :) http://www.monsterdebugger.com/ – dimkin

0

Получил этот рабочее остроумие хрома 52+ и chromedriver 2.22+

На время ответа он работает с хромом 55/2,27 - и 64 битного все, что вам нужно добавить дополнительный флаг chromedriver

--ppapi-flash-path=chromedriver/chromedriver_linux64/libpepflashplayer.so

Смежные вопросы