在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安装

下载地址:http://chromedriver.storage.googleapis.com/index.html

在终端执行以下命令:

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

如果有浏览器跳出来就说明安装成功了!


你可能感兴趣的:(Linux,爬虫)