selenium+python自動化測試(二)對瀏覽器的簡單操作
阿新 • • 發佈:2017-12-18
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(‘View Codekw‘).send_keys(‘selenium‘) 10 browser.find_element_by_id(‘su‘).click() 11 12 browser.quit()
發現運行時候報錯了:
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自動化測試(二)對瀏覽器的簡單操作