selenium Python(二)定位元素

2022-08-23 22:42:09 字數 661 閱讀 2109

自動化測試中常用的功能是通過各種元素,例如id,class,xpath,css等內容來尋找定位元素,而且不光可以定位乙個元素,還可以定位一隊元素,然後逐個操作。

#定義乙個定位操作單個元素的函式

def signup_click(browser):

input3 =

browser.find_element_by_class_name("checkbtn")

try:

input3.click()

return "signup successfully \n"

except:

return "signup failed \n"

pass

#定義乙個定位操作多個元素的函式

def love_clicks(browser,k):

inputs2 =

browser.find_elements_by_class_name("love")

#注意,是elements,不是element,複數形式

for input2

in inputs2:

try:

input2.click()

except:

pass

return

str(i)+" love successfully \n"

Selenium Python 學習教程(二)

firefox瀏覽器驅動 geckodriver ie瀏覽器驅動 iedriverserver edge瀏覽器驅動 microsoftwebdriver opera瀏覽器驅動 operadriver phantomjs瀏覽器驅動 phantomjs 我的電腦 屬性 系統設定 高階 環境變數 系統變數...

selenium python環境搭建

安裝python 2.7.版本,其他版本目前支援不好 嘗試cmd下輸入python,若無法呼叫python,需要將python的安裝路徑 python.exe的儲存位置 新增到path系統變數中 3 安裝pycharm整合開發環境 晚上比較多資料,需要破解。4 配置pycharm 開啟pycharm...

selenium python 安裝使用

selenium官網 selenium簡單教程 selenium完整教程 python基礎教程 注意 上去中如果沒有勾選add python to 安執行命令列,會報 pip 不是內部或外部命令 需要手動進行環境配置即可 執行命令視窗 cmd 輸入以下命令安裝selenium pip install...