在Linux下實現Python+selenium+chrome的web自動化測試
宣告:ubuntu版本是在16.04下進行的
1、首先需要先安裝Chrome
sudo
apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb/
如果上面執行的程式碼有會出現錯誤提示的話,重新執行下面程式碼:
sudo pt-get install -f 後再執行 sudo dpkg -i google-chrome*.deb
2、其次selenium的安裝
sudo pip install selenium
3. 最後chromedriver安裝
在終端執行以下命令:
wget -N http://chromedriver.storage.googleapis.com/2.29/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
chmod +x chromedriver
sudo mv -f chromedriver /usr/local/share/chromedriver
sudo
ln
-s
/usr/local/share/chromedriver /usr/local/bin/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
4、在終端測試
執行以下程式碼:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
如果有瀏覽器跳出來就說明安裝成功了!