当我们使用WebDriver的find方法定位元素后,会返回一个WebElement对象,该对象用来描述web页面上的一个元素,以下是WebElement的常用属性和方法。
WebElement常用属性如下:
属性 | 描述 |
---|---|
id | 标识 |
size | 宽高 |
rect | 宽高和坐标 |
tag_name | 标签名称 |
text | 文本内容 |
from selenium import webdriver
from time import sleep
class testCase(object):
def __init__(self):
self.driver = webdriver.Chrome()
self.driver.get('https://sahitest.com/demo/linkTest.htm')
def test_webelment_prop(self):
e = self.driver.find_element_by_id('t1')
print(type(e))
print(e.id)