pythonseleniumselenium-webdriver

Clear text from textarea with selenium


I've got some tests where I'm checking that the proper error message appears when text in certain fields are invalid. One check for validity is that a certain textarea element is not empty.

If this textarea already has text in it, how can I tell selenium to clear the field?

something like:

driver.get_element_by_id('foo').clear_field()

Solution

  • driver.find_element_by_id('foo').clear()