复习:元素操作

元素操作

1. 获取元素文本

属性名: text
语法: 元素.text
ele = driver.find_element_by_xpath("//*[@for='userA']")
print(ele.text)

2. 获取元素大小

属性名: size
语法: 元素.size
ele = driver.find_element_by_xpath("//*[@for='userA']")
print(ele.size)

3. 根据元素属性获取属性值

方法名: get_attribute("属性名")
语法: 元素.get_attribute("属性名")
ele = driver.find_element_by_xpath("//*[@id='userA']")
print(ele.get_attribute("placeholder"))

4. 获取元素的可用状态

属性名: is_enabled()
语法: 元素.is_enabled()
说明: 可用,返回true。不可用,返回false
ele = driver.find_element_by_id("cancelA")
print(ele.is_enabled())

5. 获取元素的可见状态

属性名: is_displayed()
语法: 元素.is_displayed()
说明: 可见,返回true。不可见,返回false
ele = driver.find_element_by_xpath("//span")
print(ele.is_displayed())
posted @ 2021-11-14 17:33  zxy_ang  阅读(36)  评论(0)    收藏  举报