1. 程式人生 > >webdriver 不自動播放 adobe flash player

webdriver 不自動播放 adobe flash player

webdriver 不自動播放 adobe flash player

  • 自動化測試的時候遇到一個問題,chrome webdriver 不自動播放 adobe flash player.
  • 上網找了一下資料,是需要設定一下chrome 的 options
  • 於是就直接在 selenium 的庫裡面添加了 prefs 的選項

檔案路徑:
F:\Python27\Lib\site-packages\selenium-2.xx.xx-py2.7.egg\selenium\webdriver\chrome\options.py

這裡寫圖片描述

    def __init__
(self):
self._binary_location = '' self._arguments = ['disable-infobars'] self._extension_files = [] self._extensions = [] prefs={"profile.default_content_setting_values.plugins":1, "profile.content_settings.plugin_whitelist.adobe-flash-player":1, "profile.content_settings.exceptions.plugins.*,*.per_resource.adobe-flash-player"
:1, "credentials_enable_service":False, "profile.password_manager_enabled":False} self._experimental_options = {"prefs":prefs} self._debugger_address = None