【问题标题】:Disabling native events for Remote WebDriver for Internet Explorer为 Internet Explorer 的 Remote WebDriver 禁用本机事件
【发布时间】:2017-07-14 18:24:45
【问题描述】:

如何禁用 Python Selenium Remote Webdriver 和 Internet Explorer 的原生事件?

可能相关:我专门尝试使用 BrowserStack 的 Internet Explorer 9、10 进行自动化测试。

目前我正在构建我的远程网络驱动程序:

import webdriver

url = "https://%(username)s:%(automate_key)s@hub-cloud.browserstack.com/wd/hub" % {
   'username': 'foo',
   'automate_key': 'fookey'
}
capabilities = webdriver.DesiredCapabilities.INTERNETEXPLORER.copy()
capabilities['platform'] = "WINDOWS"
capabilities['version'] = "9"  # IE9
driver = webdriver.Remote(url, desired_capabilities=capabilities)

【问题讨论】:

    标签: python selenium internet-explorer selenium-webdriver remotewebdriver


    【解决方案1】:

    未经测试,但我相信您正在寻找nativeEvents 功能:

    capabilities['nativeEvents'] = False
    

    参考:

    https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities#read-write-capabilities

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-19
      相关资源
      最近更新 更多