標籤:
selenium驅動ie,chrome 的時候需要下載驅動 IEDriverServer,Chromedriver
selenium 驅動ie 和 chrome 的三種種方式:
1. 把 ie驅動 和chrome驅動放在相應檔案夾,添加路徑即可 例子:
Chrome:
System.setProperty(“webdriver.chrome.driver”,”D:\Chromedriver.exe”);
WebDriver driver = new ChromeDriver();
IE:
System.setProperty("webdriver.ie.bin","D:\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
2.直接把 ie驅動 和 chrome驅動放在項目根目錄下,然後直接驅動
3、將驅動放在各自瀏覽器的安裝目錄下,並設定使用者環境變數
將chromedriver.exe 放在chrome瀏覽器安裝目錄下(同時設定使用者環境變數path:C:\Users\xxxxxx\AppData\Local\Google\Chrome\Application;)
將IEDriverServer.exe 放在ie瀏覽器安裝目錄下(同時設定使用者環境變數path:C:\Program Files\Internet Explorer )
在firefox下運行指令碼,直接調用(預設安裝路徑下)
調用ie瀏覽器時,要注意安全設定問題(internet選項--》安全 去掉“啟用保護模式”的勾選)
調用chrome瀏覽器
#coding=utf-8
from selenium import webdriver
driver=webdriver.Chrome() #調用chrome瀏覽器
driver.get(‘https://www.baidu.com‘)
print driver.title
driver.quit()
調用IE瀏覽器
#coding=utf-8
from selenium import webdriver
driver=webdriver.Ie() #調用chrome瀏覽器
driver.get(‘https://www.baidu.com‘)
print driver.title
driver.quit()
調用firefox瀏覽器
#coding=utf-8
from selenium import webdriver
driver=webdriver.Firefox() #調用chrome瀏覽器
driver.get(‘https://www.baidu.com‘)
print driver.title
driver.quit()
selenium呼叫瀏覽器