selenium環境搭建和頁面常用操作
阿新 • • 發佈:2018-11-17
一:以Chrome為例 #安裝selenium命令:pip install -U selenium #安裝Chromedriver驅動地址(驅動放在python的根目錄下):http://npm.taobao.org/mirrors/chromedriver/ 1、引入webdriver from selenium import webdriver 2、開啟驅動程式與Chrome建立連線 driver=webdriver.Chrome() 3、訪問需要測試的網站,以百度為例 driver.get(“http://www.baidu.com”) 4、頁面全屏操作 driver.maximize_window() 5、後退操作 driver.back() 6、前進操作 driver.forward() 7、重新整理頁面 driver.refresh() 8、獲取視窗標題 print(driver.title) 9、獲取當前的url網址 print(driver.current_url) 10、獲取當前視窗的控制代碼(身份證id) print(driver.current_window_handle) 11、關閉瀏覽器視窗 driver.close() 12、關閉整個瀏覽器會話 driver.quit() 13、輸入操作 driver.find_element_by_id("kw").send_keys("雙十一") #輸入內容 14、點選操作 driver.find_element_by_id("su").click() #點選按鈕 15、獲取屬性值 print(driver.find_element_by_id("su").get_attribute("value")) 16、獲取文字內容 print(driver.find_element_by_id("su").text)