Selenium之编辑框操做

编辑框操做: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()

相关文章
相关标签/搜索