0


03-selenium-获取元素信息

一、常用方法

element = driver.find_element(By.ID,'submit')

1、text 获取元素的文本

element.text

2、size 获取元素的大小

element.size

3、get_attribute 获取元素属性值

element.get_attribute("id"),传递的参数是元素的属性名

4、is_displayed 判断元素是否可见

element.is_displayed()

5、is_enabled 判断元素是否可用

element.is_enabled()

6、is_selected 判断元素是否被选中

element.is_selected()

二、应用

from selenium import webdriver
from selenium.webdriver.common.byimportBy

driver = webdriver.Chrome()
driver.maximize_window()
driver.get('http://172.16.1.113:8089')

button = driver.find_element(By.ID,'submit')print("元素的文本:", button.text)

login = driver.find_element(By.ID,'loginPanel')print("元素的大小:", login.size)

logo = driver.find_element(By.ID,'logo-box')print("元素属性值:", logo.get_attribute('class'))print("元素是否可见:", logo.is_displayed())

keepLoginon = driver.find_element(By.ID,'keepLoginon')print("元素是否可用:", keepLoginon.is_enabled())print("元素是否被选中:", keepLoginon.is_selected())

keepLoginon.click()print("元素是否被选中:", keepLoginon.is_selected())
标签: selenium python chrome

本文转载自: https://blog.csdn.net/qq_37515374/article/details/128680354
版权归原作者 海人_IOes 所有, 如有侵权,请联系我们删除。

“03-selenium-获取元素信息”的评论:

还没有评论