1. 程式人生 > >在Linux下實現Python+selenium+chrome的web自動化測試

在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')

如果有瀏覽器跳出來就說明安裝成功了!