python-selenium常用元素定位方式

一、selenium定位元素常用方法:

1、Xpath方式:

可以定位大部分元素,瀏覽器自帶功能查看Xpath路徑,可以直接用,上一章有說

2、利用id定位:find_element_by_id("")

3、利用textlink定位:find_element_by_link_text("")

4、利用class name 定位:find_element_by_class_name("")

5、利用name定位:find_element_by_name("")

 

二、常用操作:

1、填充文本:send_keys()

2、點擊事件:click()

3、清除文本方式:clear()

4、刷新當前頁面:refresh()

5、瀏覽器中地址欄旁邊的前進和後退功能:driver.back() /driver.forward()

6、獲取瀏覽器的版本:driver.capabilities['version']

7、獲取當前頁面的url:curren_url

8、獲取當前頁面的title:title

9、設置瀏覽器頁面大小:browser.set_window_size(100,100)

10、獲取瀏覽器頁面大小:browser.get_window_size()

11、斷言title:assert "鐵甲二手機aaa" in browser.title

12、browser.find_element_by_xpath("").text

13、判斷頁面元素是否被選中:is_selected(),返回布爾值

14、組合鍵-全選文字:browser.find_element_by_xpath("/html/body").send_keys(Keys.CONTROL+'a')

15、回退鍵:element.send_keys(Keys.BACKSPACE)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章