一、元素识别 1、submit 1)提交表单 2)解决有些大表单提交按钮在浏览器下方固定隐藏   driver.find_element(By.XPATH, '//form[@target="hiddenwin"]').submit()   2、size 获取元素的尺寸 size = driver.find_element(By.XPATH,'//a[@id="virus-2020"]').size #获得文本 print(size)   3、text获取 text = driver.find_element(By.XPATH,'//a[@target="_blank"]').text text = driver.find_element(By.XPATH,'//a[@id="virus-2020"]').text print(text) python+selenium之元素识别二 Python 第1张 4、get_attribute获取 python+selenium之元素识别二 Python 第2张   python+selenium之元素识别二 Python 第3张   python+selenium之元素识别二 Python 第4张   5、界面上某个元素不可见 。 is_dis 判断对象是否可见 type ='hidden' python+selenium之元素识别二 Python 第5张   python+selenium之元素识别二 Python 第6张   6、方法是否被禁用 is_en 登录按钮高亮,则返回为true python+selenium之元素识别二 Python 第7张   python+selenium之元素识别二 Python 第8张 7、is_selected() 判断对象是否被选中,针对复选框和勾选框 python+selenium之元素识别二 Python 第9张   python+selenium之元素识别二 Python 第10张   8、tag_name:获取对象标签名称 driver.find_element_by_id("head_checkbox").tag_name   9、location:获取元素坐标 driver.find_element_by_id("head_checkbox").location 10、对元素进行截图 screenshet.('element.png') python+selenium之元素识别二 Python 第11张

 

   
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。