1. 程式人生 > >selenium+python自動化測試(二)對瀏覽器的簡單操作

selenium+python自動化測試(二)對瀏覽器的簡單操作

cat quit 報錯 簡單 conn port ted href ide

1.最大化

maximize_window
技術分享圖片
 1 # coding = utf-8
 2 
 3 from selenium import webdriver
 4 chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver"
 5 browser = webdriver.Chrome(chromedriver)
 6 
 7 browser.get(http:\\www.baidu.com)
 8 browser.maximize_window()
 9 browser.find_element_by_id(
kw).send_keys(selenium) 10 browser.find_element_by_id(su).click() 11 12 browser.quit()
View Code

發現運行時候報錯了:

selenium.common.exceptions.WebDriverException: Message: disconnected: unable to connect to renderer
(Session info: chrome=62.0.3202.94)
(Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)

就是chrome和chromedriver版本不對應。關鍵詞檢索了下,發現的原因。然後下載了個更新的版本

http://chromedriver.storage.googleapis.com/index.html?path=2.34/

替換下就運行OK了

selenium+python自動化測試(二)對瀏覽器的簡單操作