WebElement 接口常用方法

WebElement 接口除了我们前面介绍的方法外,它还包含了别一些有用的方法。下面,我们例举例几
个比较有用的方法。


1)size:返回元素的尺寸

代码示例:

#返回百度输入狂的宽高
size=driver.find_element_by_id("kw").size
print size

2)text: 获取元素的文本

代码示例:

#返回百度页面底部备案信息

text=driver.find_element_by_id("cp").text
print text

3)get_attribute(name) :获得属性值

代码示例:

#返回元素的属性值,可以是id、name、type 或元素拥有的其它任意属性

attribute=driver.find_element_by_id("kw").get_attribute('type')
print attribute

需要说明的是这个方法在定位一组时将变得非常有用,后面将有运行的实例。

4)is_displayed():设置该元素是否用户可见

代码示例:

#返回元素的结果是否可见,返回结果为True 或False
result=driver.find_element_by_id("kw").is_displayed()
print result

WebElement 接口的其它更多方法请参考webdriver API。

原文地址:https://www.cnblogs.com/jshtest/p/6221509.html