webdriver 不自動播放 adobe flash player
阿新 • • 發佈:2018-10-31
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