一、元素識(shí)別
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)
4、get_attribute獲取
5、界面上某個(gè)元素不可見 。 is_dis 判斷對(duì)象是否可見 type ='hidden'
6、方法是否被禁用 is_en 登錄按鈕高亮,則返回為true
7、is_selected() 判斷對(duì)象是否被選中,針對(duì)復(fù)選框和勾選框
8、tag_name:獲取對(duì)象標(biāo)簽名稱
driver.find_element_by_id("head_checkbox").tag_name
9、location:獲取元素坐標(biāo)
driver.find_element_by_id("head_checkbox").location
10、對(duì)元素進(jìn)行截圖
screenshet.('element.png')
|
|