def populate_text_field(driver, element_locator, text):
'''Populates text field with provided text
Args:
element_locator ((selenium.webdriver.common.by.By., str)): element locator described using `By`. Take a look at `Locate elements By <http://selenium-python.readthedocs.io/api.html#locate-elements-by>`_ for more info.
text (str): text to populate text field with.
Example:
::
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium_extensions.core import populate_text_field
driver = webdriver.Chrome()
...
populate_text_field(driver, (By.CLASS_NAME, 'textbox'), 'some text')
'''
input_element = driver.find_element(*element_locator)
input_element.send_keys(text)
评论列表
文章目录