Skip to content

Instantly share code, notes, and snippets.

@kennethkoontz
Created April 5, 2012 17:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kennethkoontz/2312654 to your computer and use it in GitHub Desktop.
Save kennethkoontz/2312654 to your computer and use it in GitHub Desktop.
webdriver action chain perform exception
>>> t = wd.find_element_by_css_selector("#dashboard-code")
>>> a = ActionChains(wd)
>>> a.key_down(k.SHIFT, t)
<selenium.webdriver.common.action_chains.ActionChains object at 0x1c17c50>
>>> a.send_keys(k.ENTER)
<selenium.webdriver.common.action_chains.ActionChains object at 0x1c17c50>
>>> a.key_up(k.SHIFT, t)
<selenium.webdriver.common.action_chains.ActionChains object at 0x1c17c50>
>>> a.perform()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/action_chains.py", line 44, in perform
action()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/action_chains.py", line 201, in <lambda>
self._driver.execute(Command.MOVE_TO, {'element': to_element.id}))
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 153, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 147, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: u'Cannot perform native interaction: Could not load native events component.' ; Stacktrace: Method generateErrorForNativeEvents threw an error in file:///tmp/tmpIL7KSv/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///tmp/tmpIL7KSv/extensions/fxdriver@googlecode.com/components/firefoxDriver.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment