编辑框操做:html
网页上随处可见的编辑框,有时候编辑框里有默认的提示文字或者当咱们须要输入第二次测试数据时,须先用clear()方法清除该元素里的字符串,再输入文本;web
那么如何获取输入框已经输入的文本内容呢?如能够用input1.get_attribute('value')。chrome
下面附上edit1.html的代码截图:less
经过selenium实现编辑框操做:测试
import timeui
from selenium import webdriverhtm
# 指定驱动blog
driver = webdriver.Chrome(r"C:\webdriver\chromedriver.exe")element
# 打开网址字符串
driver.get('file:///C:/Users\Administrator/PycharmProjects/1120/web_driver/lesson3/edit1.html')
# 元素定位到编辑框
input1 = driver.find_element_by_id('input1')
# 清除原来输入框的字符
input1.clear()
# 再输入文本内容
input1.send_keys('Selenium')
# 获取输入框已经输入的文本内容
# print(input1.get_attribute('value'))
time.sleep(2)
driver.quit()