在使用selenium的webdriver呼叫瀏覽器時,最好不要直接寫變數引數的名稱,前邊加上executable_path= 表示指定了驅動器的路徑。
from selenium importwebdriver
url = '
'chrome = r'
/users/chensihan/downloads/chromedriver'#
executable_path指定了chromedriver所在的路徑,程式執行時就會到該路徑下啟動chrome瀏覽器
#最好在引數chrome前加上executable_path=,否則有可能報錯
driver = webdriver.chrome(executable_path=chrome)
driver.get(url=url)
driver.find_element_by_id('kw
').send_keys('大錘'
)driver.find_element_by_id('su
').click()
driver.close()
結束
第二節 瀏覽器驅動(webdriver)記錄
簡介 webdriver 支援 firefox firefoxdriver ie internetexplorerdriver opera operadriver 和 chrome chromedriver safari 可以使用 selenesecommandexecutor 模擬。它還支援 an...
WebDriver切換瀏覽器視窗
當測試頁面同時出現2個或者以上視窗時候,而且新開啟的window沒有namem,可以使用driver.switchto window winhandleid 來進行切換,如下 已經在ie8中測試通過 store the current window handle string winhandlebe...
WebDriver切換瀏覽器視窗
當測試頁面同時出現2個或者以上視窗時候,而且新開啟的window沒有namem,可以使用driver.switchto window winhandleid 來進行切換,如下 已經在ie8中測試通過 store the current window handle string winhandlebe...