Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.common.keys import Keys
- browser = webdriver.Firefox()
- browser.get('http://www.google.com')
- assert 'Google' in browser.title
- elem = browser.find_element_by_id('lst-lb') # Find the search box
- elem.send_keys('seleniumhq' + Keys.RETURN)
- browser.quit()
- amrut@ubuntu:~/scripts/selenium$ python prog1.py
- Traceback (most recent call last):
- File "prog1.py", line 9, in <module>
- elem = browser.find_element_by_id('lst-lb') # Find the search box
- File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 229, in find_element_by_id
- return self.find_element(by=By.ID, value=id_)
- File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 707, in find_element
- {'using': by, 'value': value})['value']
- File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 196, in execute
- self.error_handler.check_response(response)
- File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 181, in check_response
- raise exception_class(message, screen, stacktrace)
- selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: {"method":"id","selector":"lst-lb"}
- Stacktrace:
- at FirefoxDriver.prototype.findElementInternal_ (file:///tmp/tmp1yp7tY/extensions/fxdriver@googlecode.com/components/driver-component.js:10667)
- at FirefoxDriver.prototype.findElement (file:///tmp/tmp1yp7tY/extensions/fxdriver@googlecode.com/components/driver-component.js:10676)
- at DelayedCommand.prototype.executeInternal_/h (file:///tmp/tmp1yp7tY/extensions/fxdriver@googlecode.com/components/command-processor.js:12643)
- at DelayedCommand.prototype.executeInternal_ (file:///tmp/tmp1yp7tY/extensions/fxdriver@googlecode.com/components/command-processor.js:12648)
- at DelayedCommand.prototype.execute/< (file:///tmp/tmp1yp7tY/extensions/fxdriver@googlecode.com/components/command-processor.js:12590)
- amrut@ubuntu:~/scripts/selenium$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement