WebDriver(元素)
元素 | 描述 |
---|---|
id | 標(biāo)示 |
size | 尺寸 |
rect | 尺?和坐標(biāo) |
tag_name | 標(biāo)簽名稱 |
text | ?本內(nèi)容 |
send_keys | 輸? |
clear | 清空 |
click | 單擊 |
get_attribute | 獲取屬性值 |
is_selected | 是否選中 |
is_enabled | 是否可? |
is_displayed | 是否顯示 |
value_of_css_property | css 屬性值 |
findElement(定位)
方法名稱 | 描述 |
---|---|
find_element_by_id | 通過 id 定位元素 |
find_element_by_xpath | 通過 xpath 定位元素 |
find_element_by_link_text | 通過 鏈接?本 定位元素 |
find_element_by_partial_link_text | 通過 部分鏈接?本 定位元素 |
find_element_by_name | 通過 name 定位元素 |
find_element_by_tag_name | 通過 標(biāo)簽名 定位元素 |
find_element_by_class_name | 通過 css class 定位元素 |
find_element_by_css_selector | 通過css選擇器 定位元素 |
屬性
屬性 | 描述 |
---|---|
driver.name | 瀏覽器名稱 |
driver.current_url | 當(dāng)前URL |
driver.title | 當(dāng)前??標(biāo)題 |
driver.page_source | 當(dāng)前??源碼 |
driver.current_window_handle | 窗?句柄 = tab |
driver.window_handles | 當(dāng)前窗?所有句柄 |
driver.back | 后退 |
driver.forward | 前進(jìn) |
driver.refresh | 刷新 |
driver.close | 關(guān)閉當(dāng)前窗? |
driver.quit | 退出 |
driver.switch_to.frame | 切換 frame |
driver.switch_to.alert | 切換 alert |
driver.switch_to.active_element | 切換到活動元素 |