在Linux下实现Python+selenium+chrome的web自动化测试

来源:互联网 发布:南美洲最发达国家知乎 编辑:程序博客网 时间:2024/05/23 18:15

声明:ubuntu版本是在16.04下进行的

1、首先需要先安装Chrome

sudoapt-get install libxss1 libappindicator1 libindicator7

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudodpkg -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

sudomv-f chromedriver /usr/local/share/chromedriver

sudoln-s /usr/local/share/chromedriver /usr/local/bin/chromedriver

sudoln-s /usr/local/share/chromedriver /usr/bin/chromedriver


4、在终端测试

执行以下代码:

from selenium import webdriver

driver = webdriver.Chrome()

driver.get('http://www.baidu.com')

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


阅读全文
0 0
原创粉丝点击